• ベストアンサー

CGIとC++について

CGIとC++の関係がよくわかるHPなどがあれば教えていただけないでしょうか? Apacheをつかおうと計画をしています。

質問者が選んだベストアンサー

  • ベストアンサー
  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

サイトやページの紹介ではありませんが、簡単に説明します。 CGI は httpサーバプログラム(例えば、Apache)の外部プロセスとして 起動されます。 その外部プロセスとして起動されるプログラムは、作り易い / 作り難いを 別にすると、最低限以下のふたつを要求されます。 ・標準出力に文字を出力できる ・GET を使うなら、環境変数を、POST を使うなら標準入力を参照することができる このふたつだけを満たせば、どんな言語でも CGI を作ることが出来ます。 C++ は、上記二つのことが出来るので CGI を作る言語になりえます。 簡単に書くと「 C++ で CGI を作れます」ってことです。それ以上の関係はないです。

fm0606
質問者

お礼

ありがとうございます。C++のロジックの組み方でCGIにもなるってことですね。大変勉強になりました。

その他の回答 (1)

  • coolguys
  • ベストアンサー率18% (351/1917)
回答No.2
fm0606
質問者

お礼

ありがとうございます。早速使わせていただきます。

関連するQ&A