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