Apache Web サーバー用のモジュールを構築する際に、構造体の宣言がおよびconst char*
の宣言のようにメンバーのみを受け取ると述べているいくつかのインスタンスに遭遇しましたが、mod_security や new関数などのさまざまなモジュールで例を見つけています。データ型がこれらの構造に挿入されていることを示します。apr_table_t
apr_array_header_t
ap_parse_form_data
void *
私の質問は、これがどのように可能であり、同じ方法を使用しようとすると Visual Studio コンパイラが文句を言うのはなぜですか?
これの良い例はvoid *
、request_rec
メモに a を格納する create_request 関数を使用した mod_security です。