Apacheソースのstruct ap_conf_vector_t
の定義はどこですか?それはどこに生成されますか?`struct ap_conf_vector_t`の定義はどこですか?
5
A
答えて
5
ap_conf_vector_tは不透明なデータ型のようです。これは通常、で使用されています。は、という安定した apiを定義し、後でAPIを変更せずに実装を変更する可能性があります。あなたが直接この構造体のメンバを操作することになっていません
- ap_get_module_config ap_parse_htaccess
:
ap_conf_vector_tだけのようなAPI関数のパラメータとして使用されています。 OOプログラミングの種類は、提供されている機能だけを使用できます。
+0
私が直接操作するはずがない場合でも、構造体にはどこにでも定義がありますか、タイプは決して完全ではありませんか? – wilx
+3
定義を持つ必要はありません。新しいものや決して直接使用されることはありません。あなたはちょうどメモリとAPI関数へのポインタを持っています。この実装では、まったく異なるものにキャストされることさえあります*。それをWin APIのようなハンドルと考えてください。 –
関連する問題
- 1. typedef structポインタ定義
- 2. struct定義のstructへのポインタを使う価値はいつですか?
- 3. Ruby - ここでの属性定義はどこですか?
- 4. これはどのようなクラステンプレート定義ですか?
- 5. カーネルソースの__SetPageReferencedの定義はどこですか?
- 6. なぜstruct variant_sizeですか; C++ 17では未定義ですか?
- 7. エラーC2011: 'MSXML2 :: IXMLDOMImplementation': 'struct'型の再定義
- 8. Sunspot/solrの設定はどこで定義できますか?
- 9. は未定義のstructコンパイルエラーを使用します - C
- 10. C Struct内の変数の値を定義するにはどうすればよいですか?
- 11. マクロでEnum/Structを定義する必要はありますか?
- 12. 複数のヘッダで 'struct timeval'を再定義する
- 13. struct vop_vectorはどこで宣言されていますか?
- 14. Grailsでは、メソッドはどこで定義できますか?
- 15. structをprivateメンバー変数として使用するように定義するのはどこですか?バーは、構造体であるところ
- 16. このノード定義では、構造定義の後に "Node"を使用するのはなぜですか?
- 17. 未定義のstructポインタ名のtypdefはどのようにC++で動作しますか?
- 18. ブルートゥースの「デュアルモード」の定義はどこですか?
- 19. 他のソースファイルで定義されているexternのvarsとstruct
- 20. これはcpythonの循環定義ですか?
- 21. Cでグローバルな "struct"変数を定義する方法
- 22. JavaParser:Java文法の定義はどこですか?
- 23. NilClassの未定義メソッド `model_name ':クラス - エラーはどこですか?
- 24. "com.android.okhttp.HttpHandler"クラスの定義はどこですか?
- 25. net.Conn.Write()でユーザー定義のstructオブジェクトを書き込む方法
- 26. $(SrcDir)はどこで定義できますか?
- 27. mallocはどこでコードで定義されていますか?
- 28. リポジトリを定義する場所はどこですか?
- 29. 非クラスメソッドを定義する場所はどこですか?
- 30. Goでstruct {}とstruct {} {}はどのように動作しますか?
エラー... http://www.google.com/#hl=en&q=ap_conf_vector_t? ;-) –
面白いことに、あなたが 'struct ap_conf_vector_t'のためにGoogle検索を行うと、この質問が最初のヒットになります。 – JoeFish
@ Christian.K:あなたは実際にGoogleの検索結果のいずれかを見ましたか?私はこの質問をする前にしていたし、誰も答えを含んでいなかった**。 – wilx