相关疑难解决方法(0)

为什么循环条件中的iostream :: eof被认为是错误的?

我刚刚在这个答案中发现了一条评论说iostream::eof在循环条件下使用"几乎肯定是错误的".我通常使用类似的东西while(cin>>n)- 我猜是隐式检查EOF,为什么检查eof显式使用while (!cin.eof())错误?

它与scanf("...",...)!=EOF在C中使用有何不同(我经常使用没有问题)?

c++ iostream c++-faq

564
推荐指数
5
解决办法
6万
查看次数

在C++中的特定路径中写入文件

我有这个代码成功写入一个文件:

    ofstream outfile (path);
    outfile.write(buffer,size);
    outfile.flush();
    outfile.close();
Run Code Online (Sandbox Code Playgroud)

缓冲区和大小在其余代码中都可以.如何将文件放在特定路径中?

c++ file filepath

9
推荐指数
2
解决办法
8万
查看次数

标签 统计

c++ ×2

c++-faq ×1

file ×1

filepath ×1

iostream ×1