我正在使用Ubuntu,我是新手调试。我想要的只是检查我在c ++中的简单文件处理代码是否正在写入文件。我正在使用gdb。如何检查程序是否正在写入文件?例如,我想调试这段代码(这是错误的,它不是写入文件)
if(myfile)
{
while(myfile>> total)
{}
cout << " Total : " << total << endl;
cout << " PLz donate : ";
cin >> p; //Operator is Overloaded
string s=p.returnDon();
int tmp= stoi(s);
total+=tmp;
myfile << total;
}