c++ - 使用 ios::binary 从标准中读取

标签 c++ stream binary stdin cin

我正在尝试从标准输入中读取并通过其十进制值将每个字符彼此区分开来。据我了解,换行符 (10) 和回车符 (13) 将被解释为相同的字符。我想区分两者。我知道如果我正在读取一个文件,我可以使用 ios::binary 参数打开它。但是,如果我从标准输入读取数据呢?

最佳答案

您可以使用 get 从 std::cin 中读取。该方法专门用于读取无格式数据(see doc)

关于c++ - 使用 ios::binary 从标准中读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11713724/

相关文章:

c++ - 是否可以同时初始化两个需要彼此指针的类?

c++ - 线程安全运算符<<

移动应用中的 C++。它是如何运作的

Mercurial,仅忽略源所在的目标文件

c++ - 您可以将操纵器传递给函数吗?

c++ - 带有您自己的类的 vector C++

c++ - 如何将输出对齐到屏幕中心 - C++?

ruby - 使用流在 sinatra 中转发文件下载

c# - 等待流的人口

java - 这个While循环如何退出? (java)