2

これが私のコードです。

ifstream readFile;
readFile.open("voltages.txt");

if (readFile.fail( ) )
{
    cout << "\nCould not open the file ... check to see if voltages.txt exists\n";
    system("pause");
    return;
}

string tempString = "";
//readFile.seekg(0, ios::beg);
int idx = 0;
if (readFile.is_open())
{
    while ( readFile.good() )
    {
        getline(readFile,tempString);
        cout << tempString << endl;
    }
    readFile.close();
}

voltages.txt を c:/ に移動すると正常に動作しますが、現在は .exe と同じフォルダーにあり、cout << tempString << endl; にブレークポイントを設定すると、「」と同じように表示されます。可能であれば.exeに保存したいと思います。ご覧のとおり、最初からシークしようとしましたが、うまくいきませんでした。この C++ 初心者を助けてください! ありがとうございました!

4

1 に答える 1