我试图从标准输入中读取,并通过其十进制值来区分每个字符。据我所知,换行符(10)和回车符(13)将被解释为相同的字符。我想把两者区别开来。我知道如果我正在读取一个文件,我可以使用ios:binary参数打开它。但是,如果我是从标准输入中阅读呢?
您可以使用get读取std::cin。此方法专门用于读取未格式化的数据(请参阅文档)
我试图从标准输入中读取,并通过其十进制值来区分每个字符。据我所知,换行符(10)和回车符(13)将被解释为相同的字符。我想把两者区别开来。我知道如果我正在读取一个文件,我可以使用ios:binary参数打开它。但是,如果我是从标准输入中阅读呢?
您可以使用get读取std::cin。此方法专门用于读取未格式化的数据(请参阅文档)
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium