cin 问答列表

无法读取“std::cin.read”:无法识别返回键

作者:Pietro 提问时间:11/22/2021

我正在尝试使用该函数从键盘读取字符串。 发生的情况是,当我键入字符串时,它看起来正在被读取,但 [Return] 字符被视为普通的换行符,而不是终止符。std::cin.read() 这个函数的终结...

为什么 cin 和 getline 表现出不同的阅读行为?

作者:Jeremy Fisher 提问时间:11/28/2021

作为参考,我已经看过为什么 std::getline() 在格式化提取后跳过输入? 我想了解 cin 和 getline 行为。我想象 cin 和 getline 是通过输入缓冲区的循环来实现的,每...

由“std::ios_base::sync_with_stdio( false );”导致的重复输入问题

作者:digito_evo 提问时间:12/10/2021

当我在下面使用时,程序会要求第一次输入两次,而它应该要求一次。std::ios_base::sync_with_stdio( false ); #include <iostream> #includ...

C++ 将 cin.getline 值存储到 double 变量和 char 变量 [duplicate]

作者: 提问时间:12/28/2021

这个问题在这里已经有答案了: 为什么 std::getline() 在格式化提取后跳过输入? (5 个答案) 1年前关闭。 在我的程序中,我想限制用户可以使用 输入的数字数量。我的代码看起来像这样(...

if-condition 中的 Null 合并运算符

作者:Skye Ewers 提问时间:1/15/2022

我对 PHP 中的 null 合并运算符的工作原理感到困惑,如果可能的话,我想对以下内容进行一些解释: 我有一个关联数组,表示发布到服务器的数据。该数组中的一个值可以是布尔值,也可以只是不设置。我在...

std::cin ,不需要的行为。我该如何解决这个问题?

作者:med amine riahi 提问时间:1/16/2022

我尝试使用一些代码来测试重载函数。重载部分进行得很顺利,但是,我学到了一些关于 std::cin 的知识,这让我觉得很愚蠢,因为以前没有注意到它! #include <iostream> void ...

如何去除 cin 缓冲液中的 EOF?

作者:Heng Wei 提问时间:4/16/2022

我用一个例子来说明我的意思:在我的 Mac 上,要离开第一个“while 循环”,用户必须键入“CTRL+D”。据我了解,这是通过在 cin 缓冲区中添加 EOF 来实现的,因此“c >> x”返回 ...

在 C++ 中输入类型为 char 的变量的数字

作者: 提问时间:8/2/2022

在 C++ 中,如何向变量输入数字?在 C 中,我可以使用格式说明符接受输入:unsigned char%hhu unsigned char var_name; scanf("%hhu", &var...

C++ 中的一行中有多个输入

作者:RiverX15 提问时间:11/30/2022

我刚开始学习C++,但遇到了这个问题。我需要在一行中插入(用户输入的)数量的元素,并带有空格分隔。如果知道元素的数量,我可以写.但是我该如何使用任意数量的元素(也许是循环)来做到这一点呢?cin >>...


共59条 当前第6页