g++によるコンパイル時に
cygwin上での出力がLinux上の出力と違うことがあるのですが
回避方法はあるのでしょうか?
具体的には、cygwin上で
ostringstream sqlWriter(ostringstream::out)
sqlWriter << "(....." << int << ",,,,,," << str << ");" << endl
のようにすると
cout << sqlWriter;
時に
(..... (intの値) ,,,,, (strの値));
となるべきところが
(..... (intの値) ,,,,, ); (strの値)
になったりするのですが
|