このプログラムを実行すると、以下のエラーが表示されます s<<"\""<<string<<"\""
。
#include <string>
#include <iostream>
#include <sstream>
#include <cstdlib>
using namespace std;
string str="abc";
stringstream s;
s<<"\""<<string<<"\"";
cout<<(s.str().c_str());
エラー: -Wfatal-errors により、'<<' トークンのコンパイルが終了する前に、コンストラクタ、デストラクタ、または型変換が必要でした。
http://codepad.org/KuyMQg3x、エラーのあるオンライン コードは次のとおりです。