如何使用调试器检查程序是否写入文件?

时间:2018-03-20 10:41:48

标签: c++ debugging gdb

我正在使用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;


}

0 个答案:

没有答案