问题标签 [cin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 让 cin 读取返回字符的 C++
我想知道如何使用cin
,以便如果用户没有输入任何值而只是推动ENTER
将其cin
识别为有效输入。
c++ - 如何刷新 cin 缓冲区?
如何清除 C++ 中的 cin 缓冲区?
dll - labview CIN 是老式的吗?
我正在使用 labview 编写应用程序,需要使用外部代码。我读过使用 CIN 是过时的并且使用“错误”。它是否正确?我应该改用共享 dll 吗?
这两种方法的优点/缺点是什么?
c++ - 为什么这个cin读数卡住了?
我在我的程序中挑出了一个失败,它阻止我为变量赋值addAntonymAnswer1
。我已经尝试cin.clear()
在声明之前运行以让事情阅读我的yes/no
答案,但代码不会响应。
失败的程序位位于内部void dictionaryMenu(vector <WordInfo> &wordInfoVector)
并读取
要到达程序的那个点,用户必须选择添加一个词,然后添加一个同义词。
运行程序的输入是:
c++ - C++中std::cin对象的规则是什么?
我正在编写一个供我个人使用的小程序来练习学习 C++ 及其功能,它是一个 MLA 引文生成器(我正在写一篇有数十次引文的大型论文)。
由于缺乏更好的方法(我不了解类或在您的 main 中使用其他 .cpp 文件,所以不要费心告诉我,当我有更多时间时,我会继续努力),我正在写每种引用类型的函数。如果我有更多时间,我可能会将其分解为每个重用代码的函数。
我的问题是:std::cin 对象是如何工作的?我目前正在使用 std::cin >> 读取我希望是单个单词的字符串,并使用 getline(std::cin, string) 读取带有空格的字符串。不过,我没有得到正确的输出。我只想知道 std::cin 是如何工作的,以及为什么我总是意外地跳过一些输入(例如,它跳过了 webPage 而不是让我有机会输入它)。
编辑:I/O
如您所见,出了点问题,因为我的输入被跳过了。
c++ - 按 Enter 继续
这不起作用:
c++ - 更改 C++ cin
当您在输入 cin 时输入空格 ' ' 时,它将以空格之前的第一个字符串作为第一个值,将后面的字符串作为下一个值。
所以假设我们有这个代码:
现在,假设用户输入“John Bill”。
他的名字是约翰,他的年龄是比尔。
有没有办法:
该行是否会自动将其从“”更改为“_”?
有没有让它将该行读取为该行并将空格“ ”读取为普通字符?
stream - 什么是与 cin 和 cout 相关的“流”?
一个教程正在讨论 cin 和 cout:“从语法上讲,这些流不用作函数:而是使用运算符 <<,称为插入运算符和 >>,称为提取运算符,将数据写入流或从流中读取。”
什么是“流”?
c++ - 在 QtCreator 中使用 cin
对于学校,我们使用 C++ 作为首选语言。我目前正在使用 QtCreator 作为 IDE,它的 GUI 库非常棒。学校正在使用 Visual Studio。
但是,我们编写的大多数程序都使用 cin 和 cout 进行输入/输出。cout 作为输出可以正常工作,因为您可以看到它在应用程序输出中输出的内容,但是无法像在控制台上一样提供给 cin,就像 Visual Studio 用于其 C++ 一样。
一个例子:
有没有办法像在 Visual Studio 中一样使用控制台或向 cin 提供输入?
如果重要的话,我目前正在运行 OS X Leopard。