ifstream 使用问题, !infile = False, 不知道为什么?
    ifstream infile("stud.dat", ios::binary);
    if (!infile)
    {
        cerr << "open error!" << endl;
        abort();
    }
这是我找到的例子,vs2015下 !infile = False, 不知道为什么?请知道的解释下, 谢谢.

1个回答

不太明白你要问啥?
因为你的infile 不为NULL,所以取反以后自然等于False了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问