cin 相关问题

std :: cin是C ++标准库提供的全局流对象,用于从标准输入流中读取。

当我输入 2 个带有空格的整数输入时,它会跳转到第二个 cin 函数

因此,当我尝试输入程序所需的输入时,我希望用户一一输入。当我同时输入它们时,它们之间有一个空格,例如: 5 10 它直接进入...

回答 1 投票 0

c++,如何验证数据输入的数据类型是否正确[重复]

可能的重复: 如何在 C++ 中将用户输入验证为双精度? 我是 C++ 新手,我有一个函数希望用户输入一个双精度值。我该如何投保...

回答 3 投票 0

为什么用 std::cin 读取一个巨大的双精度值时,值会略有变化?

我发现std::cin的一个奇怪的行为(在Win 10下使用VS 17):当输入大量数字时,std::cin正在读取的数字接近但不同。 有没有什么近似的方法...

回答 1 投票 0

C++ 将双精度数舍入到小数点后两位

我无法将 GPA 四舍五入到小数点后两位。 (例如 GPA 需要四舍五入:3.67924)我目前正在使用 ceil 进行四舍五入,但它目前将其输出为整数(368)...

回答 8 投票 0

C++ 中存储输入数据的对象“cin”的数据成员名称是什么?

例如。辛>>var; 对象 cin 读取用户输入的数据,一旦按下 ENTER 键,运算符“>>”就会提取 cin 的内容并存储到特定的变量中...

回答 1 投票 0

std::getline on std::cin

有什么充分的理由吗: std::字符串输入; std::getline(std::cin, 输入); getline 调用不会等待用户输入? cin的状态是不是有点混乱了?

回答 4 投票 0

为什么我的MPI程序不等待输入?

我通过 MPI 为以下简单任务编写了解决方案代码。这是声明: 在偶数级进程(包括主进程)中输入一个整数 数字。 在奇数等级的进程中输入...

回答 1 投票 0

如何使用 std::cin 读取 bool

我是 C++ 新手,我想知道函数 cin 在布尔数据的情况下如何工作。 比方说: 布尔a; 辛 >> 一个; 我知道如果我给 0 或 1,我的数据 a 将是 eit...

回答 2 投票 0

cin 和布尔输入

我是 C++ 新手,我想知道函数 cin 在布尔数据的情况下如何工作。 比方说: 布尔a; 辛 >> 一个; 我知道如果我给 0 或 1,我的数据 a 将是 eit...

回答 2 投票 0

Cin 总是失败并且在管道之后不停止执行

这里是函数的代码: #包括 #包括 #包括 #包括 使用命名空间 std; int main (int argc, char **argv) { 字符串

回答 1 投票 0

在 C++ 中出现多个提示的问题

如何重写以下代码,使每个输出都有自己的提示(查看期望的结果)- g++ (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0 #包括 #包括 我们...

回答 0 投票 0

getline的第一个数组是空的''?

我有这个简单的代码,我使用了 char,因为我们需要使用它,建议暂时不要使用字符串使用数组。它不一样但它相似这段代码是我遇到问题的地方

回答 2 投票 0

cin.ignore() 忽略 1 个字符,但如果删除,将跳过其他 getline

所以我正在编写这段代码 结构标准信息{ 字符名称[50]; 字符标准号[50]; 炭化[50]; 字符程序[50]; char yearLvl[50]; }; 结构标准等级{ 双转数; 双人机交互; ...

回答 0 投票 0

std::cin 输入带空格?

#include std::字符串输入; std::cin >> 输入; 用户想要输入“Hello World”。但是 cin 在两个词之间的空格处失败了。我怎样才能让 cin 接受整个

回答 8 投票 0

循环调用的 std::getline 不等待用户输入

很抱歉问了这样一个可能有重复的令人尴尬的简单问题,但我一直在努力通过大量的 StackOverflow 答案,并且无法在 C++ 中获得基本的 I/O 来......

回答 1 投票 0

为什么 getline 没有在我的程序顶部工作,而是在另一个函数中工作?

我正在开发一个循环程序,直到用户输入 y 或 Y 以外的字符以停止它。我正在使用 std::getline(),因为我需要从另一个

回答 1 投票 0

尽管对数学进行了多次调整,但程序似乎错误计算了时间

出于某种原因,我的程序似乎认为第二次输入是第二天而不是同一天。我猜我放错了一些操作员,我真的可以使用二手

回答 1 投票 0

有没有办法让 cin 只获取一个 char 或 int 并删除其他所有内容?

是否可以清除用户的所有输入?并且只需要 1 个字符或整数? 缓冲区似乎被清除但不是所有输入。 这个整数; cin >> 数字,如果我输入 abc,它会...

回答 0 投票 0

运行时等待输入

我正在尝试使用 C++ 控制台应用程序创建游戏 我的目标是让我的 do .. while() 在等待响应时运行。 它应该一直显示“..O..”,直到按下“a”键......

回答 2 投票 0

C++联系文件程序

我有一个关于我在C++ Visual Studios中创建的程序的问题。首先,我想做的是把用户输入的所有账户信息,然后显示给用户,使......。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.