私はいくつかのサンプルコードを見ていますが、次の行が何をしているのかわかりません:
fcgi_streambuf cin_fcgi_streambuf(request.in);
fcgi_streambuf cout_fcgi_streambuf(request.out);
fcgi_streambuf cerr_fcgi_streambuf(request.err);
私はACのバックグラウンドから来ていないので、構文は少し奇妙に見えます-各行は新しいオブジェクトを初期化する際に関数を呼び出していますが、少なくともそこに割り当てがあると思います. 例えば:
fcgi_streambuf = cin_fcgi_streambuf(request.in);
fcgi_streambuf = cout_fcgi_streambuf(request.out);
fcgi_streambuf = cerr_fcgi_streambuf(request.err);
完全なサンプル コードは、http: //chriswu.me/blog/writing-hello-world-in-fcgi-with-c-plus-plus/にあります。