二重引用符で囲まれた行を.plt
ファイルに出力したいのですが、これまでのところこの問題があります。"one-D Hydro"
#include <cstdlib>
#include <fstream>
using namespace std;
int main()
{
fstream gnuplot_file;
gnuplot_file.open ("sod.plt");
gnuplot_file<<"set title"<< ""one-D Hydro""<<std::endl;
gnuplot_file.close();
system("gnuplot.exe sod.plt");
return 0;
}
行 11 では、ステートメントを閉じることができないように見えるため、コンパイルできません。ちなみに、エラーは同じように役に立ちません。
gnuplot_call.cpp|11|error: expected ';' before 'one'|