以下のサンプルコードでは
std::string result = exec( "dir" ) ;
cout<<result;
次のエラーが表示されます
エラー C2679: バイナリ '<<' : 型 'class std::basic_string の右側のオペランドを取る演算子が定義されていません
を印刷する特別な方法があると思いstd::string
ます。
これをデバッグするのを手伝ってください。
また、iostream.h、fstream.h、およびストリームヘッダー ファイルもインクルードしました。