Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
按 Enter 继续
这不起作用 string temp cout lt lt Press Enter to Continue cin gt gt temp cout lt lt Press Enter to Continue cin ignore 或更好 in
c
string
newline
cin
std::cin 如何同时返回 bool 和自身?
我正在读一本关于 C 的书 书中说如果我使用 gt gt 运算符 它将返回运算符左侧的对象 因此在本例中 std cin gt gt value1 代码返回std cin 但如果我这样做 while std cin gt gt value1
c
cin
无法从 cin.get() 获取 char
我正在做一些关于 C 的初学者练习 这让我很困惑 我可以输入数字 但之后无法选择输入字符 并且会跳到最后一行 我知道我可以使用 cin gt gt 符号 但我想知道为什么这不起作用 include
c
cin
如何使 std::cin 读取空格? [复制]
这个问题在这里已经有答案了 我知道这个问题之前已经在这个网站上被问过 但我似乎无法掌握如何让它与我的特定程序一起工作 本质上 我正在创建一种小型 MadLibs 类型的游戏 玩家必须输入某些内容才能将其融入故事中 现在 如果用户输入中没有空
c
whitespace
cin
spaces
使用 istream (std cin):防止 Windows 上的“[输入] 未被识别为...”
我有一个具有命令行功能的 Qt gui 应用程序 为了使这项工作正常进行 我将其添加到了顶部main 功能 ifdef WIN32 if AttachConsole ATTACH PARENT PROCESS freopen CONOUT
c
CMD
cin
std::cin 跳过空格
所以我试图编写一个函数来检查一个单词是否在句子中 通过循环遍历 char 数组并检查相同的 char 字符串 只要句子中没有任何空格 该程序就可以运行 我用谷歌搜索了一下 他们都是同样的建议 cin getline 但无论我如何实现它 它要
c
cin
spaces
输入到 C++ 可执行 python 子进程
我有一个 C 可执行文件 其中包含以下代码行 Do some calculations for int i 0 i
python
c
subprocess
popen
cin
do while 循环不能有两个 cin 语句吗?
我只是遵循一个关于 do while 循环的简单 C 教程 我似乎已经完全复制了教程中编写的内容 但我没有得到相同的结果 这是我的代码 int main int c 0 int i 0 int str do cout lt lt Enter
c
cin
dowhile
std::cin 用于双精度和字符串
我正在做货币兑换练习 程序应从输入流中读取货币的金额和名称 并以本国货币返回其值 double amount 0 0 std string currency std cout lt lt Please enter amount and cu
c
cin
std::cin 输入带空格?
include
c
string
userinput
space
cin
如何使用 std::cin 读取 bool
我是 C 新手 我想知道函数 cin 在布尔数据的情况下如何工作 比方说 bool a cin gt gt a 我知道如果我给出 0 或 1 我的数据 a 将是 true 或 false 但是如果我给出另一个整数甚至一个字符串会发生什么 我
c
Boolean
iostream
cin
Cin 对象返回值 C++ [重复]
这个问题在这里已经有答案了 我想问一下cin的返回值是多少 我知道它是 ifstream 对象 并且当它在表达式中使用时 如if cin 实际上有一个函数被调用 我想知道它实际上是什么函数 cin fail 或 cin good 或 是if
c
cin
std::cin 在读取 EOF 并清除后不再读取
Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我正在阅读以下内容std cin with a while循环结束时EOF被介绍 退出循环后 我调用std cin clear 使流恢复正常
c
Buffer
cin
EOF
istream
使用cin两次的问题
这是代码 string str cin gt gt str cout lt lt first input lt
c
cin
cin >> 对于较大的数字失败,但对于较小的数字有效?
为什么cin失败 当我输入一个数字 如 3999999999 但它适用于较小的数字 如 5 include
c
cin
cin.getline() 正在跳过 C++ 中的输入[重复]
这个问题在这里已经有答案了 如果我使用以下代码 getline 不会采用最后一个输入 对于 for 循环的最后一次迭代 它只是跳过它 int main int n map
c
string
getline
cin
使用getline后如何让cin工作?
因此 我使用 cin getline str 10 h 读取了一个字符串 如您所见 我使用了自定义分隔符 h 并且希望读取最多 9 个字符 完成此操作后 我使用 cin gt gt n 将一个整数读入我的 int 变量 n 中 includ
c
input
IO
cin
基本字符串输入
我刚刚遇到了这段代码 它允许用户在命令提示符中输入字符串 我知道他们所做的一切 这一切都很棒 但我有一个关于 cin 和 getline 函数的问题 string name cout lt lt Please enter your full
c
string
input
getline
cin
如何表示循环中不再有字符串 ss 输入 while (cin >> ss)
我使用 cin 从输入流中读取单词 就像 int main string word while cin gt gt word do sth on the input word perform some other operations 代码
c
fileio
cin
EOF
对 C++ Primer 示例中的控制流执行感到困惑
我正在阅读 C Primer 第五版 在1 4 4节中 有以下示例 include
c
input
userinput
EOF
cin
1
2
3
4
»