0

我在while循环中有以下内容,它按预期工作(它为先前定义的ifstream的每一行创建新的ofstream和.txt文件)但它用垃圾填充它们。我是该语言的新手,似乎无法弄清楚为什么。任何帮助都会很棒。

ofstream lineOutFile;

string newFileName;

stringstream linefile;
linefile << lineCt;
linefile >> newFileName;

newFileName += ".txt";

lineOutFile.open(newFileName.c_str());

if(!lineOutFile)
{
    cerr << "Can't open output file.\n";
}

lineOutFile << "The corrected 5' x 3' comple...." <<  ect...;

lineOutFile.close();

lineCt++;
4

0 回答 0