【发布时间】:2023-03-10 12:17:01
【问题描述】:
我有这个代码 sn-p。 istream_iterator 对象仅被定义而不被使用,所以我希望它不会做任何事情并且应用程序会立即完成。但是当我运行应用程序时,在我提供一些输入之前它不会完成。为什么?
我在 ArchLinux 上使用:gcc 4.7.1 编译它,命令:g++ -std=c++11 filename.cpp
#include <iterator>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
istream_iterator<char> input(cin);
return 0;
}
【问题讨论】:
-
与 C++11 无关,所以我删除了那个标签。
标签: c++ istream-iterator