cin.eof()的组合键
Key combination for cin.eof()
如本代码所述,cin.eof()
的输入键是什么
while (1) {
int i = cin.get();
if (cin.eof())
break;
...
}
在linux中,我知道它是CTRL+D,但这种键组合在Visual studio中不起作用。
F6或ctrl+<kbd]z>F6通常是首选--2ctrl+z之前和之后才可靠工作)。
在DOS/Windows控制台中,它应该是Ctrl+Z。
在Linux/Unix中,Ctrl+D向控制终端/进程发送信号(SIGQUIT)。这与cin.of()无关。
您可以使用Ctrl-C中断VS中的控制台应用程序,但这会终止进程。
请参见此处。
相关文章:
- 如何确定我已使用非编码文件到达 EOF?
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- 可组合的lambda/std::函数与std::可选
- 如何将两个不同矢量的同一位置的两个元素组合在一起
- 混合组合和继承的C++问题
- 我需要将多个函数组合为一个函数
- 构建可组合有向图(扫描仪生成器的汤普森构造算法)
- 通过组合不同的类型来创建唯一的id
- 用常见虚拟函数实现的任意组合来实现派生类的正确方法是什么
- 模板元编程:如何将参数包组合成新的参数包
- 检查向量是否具有所有可能的字符组合
- 如何在加密++中将两个源组合成新的源
- 根中的组合
- 更改 C++ 中的组合分类变量
- 错误:(-210:不支持的格式或格式组合)功能'create'中的硬件视频解码器不支持视频源
- std::ifstream::read 不会读取所有 512 字节,并设置 EOF 和失败位
- 组合字符串不适用于 libCurl,C++
- 测试两个类型列表中的所有组合
- 将多个 for 循环组合成单个迭代器
- cin.eof()的组合键