腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
当
有
之前
的
输入时
,
如何
使用
getline
?
getline
(
cin
,
stringName
)
由于
以前
的
输入
而
不起作用
、
、
当我
的
代码中没有
之前
的
输入时
,‘'
getline
(
cin
,string)’可以高效地工作。
当
有
先前
的
输入
(数据类型为int)时,编译器会忽略
输入
字符串数据类型'
getline
(
cin
,string)‘
的
代码,并继续执行程序
的
其余部分。 这只是一个家庭作业,我已经尝试过改变数据类型了。我在
getline
浏览 10
提问于2019-09-20
得票数 0
回答已采纳
2
回答
为什么while循环跳过char?
所以我尝试设置一个while循环来不断询问(y/n),但是当我按下'y‘并
输入
它时,它怎么会跳过"char itemtitle“
而
直接跳到"double itemprice”呢?~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"<< endl; cout << "Enter your full name: ";
浏览 1
提问于2013-02-23
得票数 0
2
回答
c++写入文件
、
用户
输入
单词及其含义。单词存储在树
的
节点中,单词及其含义存储在文本文件中。当用户
输入
单词及其含义时,应将其存储在文件中如下:但是这个词和意思被写在两行不同
的
字上。以下是我
的
代码:#include<fstream>using namespace std; { char
浏览 1
提问于2015-12-01
得票数 2
回答已采纳
1
回答
在C++中
使用
map时输出顺序错误
、
、
稍后,
使用
迭代器,我希望看到这种格式
的
键值对。 int main() { string name, number; {
getline
(
cin
浏览 0
提问于2016-08-16
得票数 0
回答已采纳
3
回答
为什么这段涉及
cin
的
代码跳过
getline
,即使
使用
cin
.ignore()?
、
、
、
下面的代码与前两行
的
工作原理相同,
输入
CC变量后,它进入一个无限循环,跳过
getline
而
不等待
输入
。下面是一个示例运行:
输入
CC号码: 1234 1234 1234 1555
浏览 5
提问于2013-11-12
得票数 0
回答已采纳
3
回答
getline
(
cin
.name)被跳过
、
、
我从C++中
的
一个函数中调用了一个函数,该函数包含一行
getline
(
cin
,name),其中name是一个字符串。第一次通过循环时,程序不等待
输入
。它将在所有其他过程中通过循环。你知道为什么吗?." << endl; cout << endl; nameLen = name.length
浏览 2
提问于2011-11-23
得票数 4
回答已采纳
4
回答
为什么
cin
在
cin
.
getline
不起作用
的
地方起作用?
、
、
我
的
代码是
cin
>>buffer; //here i enter the contents as "12345678912345"
cin
>>buffer; //This works as it waits for input on the consolecout<<buf
浏览 6
提问于2013-11-19
得票数 2
回答已采纳
5
回答
为什么在
cin
.ignore()读取字符串
的
第一个字符后
getline
(
cin
,var)没有?
、
、
、
我正在C++中创建一个简单
的
控制台应用程序,它从用户那里获取字符串和char
输入
。为了简单起见,我想
使用
字符串和char数据类型将
输入
从
cin
传递给。为了获得字符串
输入
,我
使用
了
getline
方法:
cin
.ignore(); //I used ignore() because it prevents skipping a lineafter using
cin
>&
浏览 10
提问于2013-08-21
得票数 2
回答已采纳
1
回答
在
getline
之后接受c++中
的
输入
、
、
在
使用
C++后,在获取
getline
输入
方面,我面临一些问题。以下是代码: string s, type;
getline
(
cin
, s); }
浏览 1
提问于2017-11-11
得票数 0
回答已采纳
4
回答
String (
cin
,variable)函数正在跳过一些代码行。
当我
使用
getline
(
cin
,variablehere)函数时,我
的
程序跳过了一些代码。我不知道密码
有
什么问题。string lastname; int contactnumber;
getline
(
cin
, getfirstname); cout &
浏览 7
提问于2014-10-08
得票数 0
回答已采纳
3
回答
不能正常工作吗?原因可能是什么?
、
、
可能重复: cout << "Enter the full name of student: "; //
cin
name cout << "\nPermanent Address: "; /
浏览 2
提问于2011-07-11
得票数 28
回答已采纳
1
回答
我试图
使用
do while循环来重复我
的
程序
的
某一部分,但是它拒绝正确执行。
、
好
的
,正如标题所说
的
,它拒绝在"do“函数下执行这些东西,尽管据我所知,重复
的
所有参数都已经实现了。到目前为止,当我运行这个程序
的
时候,我得到
的
是……“您想要搜索另一个名称吗?请
输入
Y表示是,n表示否:”当我按y键时,循环一遍又一遍#include <string>#include <vector(
cin
, sName);
浏览 1
提问于2014-09-21
得票数 0
回答已采纳
3
回答
熟悉C++并想知道
getline
()和
cin
在我
的
代码中做了什么
、
main(int argc, const char * argv[])string name;
getline
(
cin</
浏览 3
提问于2015-03-16
得票数 0
回答已采纳
2
回答
为什么不要求用户
输入
另一个
输入
呢?
、
、
现在,它应该要求用户
输入
一个字符串,计算其中有多少个单词,打印出单词
的
#,询问用户是否想要再做一次,如果他们想要,则请求另一个字符串,依此类推。但这只在第一次时才能正常工作。之后,它接受yes/no问题
的
答案作为测试字符串。例如:我喜欢编程。3.再来一次?是/否。是。1.再来一次?是/否...有人能告诉我
如何
修复这个小故障吗?yes/no: ";if (ans.compare("yes") == 0
浏览 1
提问于2015-03-18
得票数 1
2
回答
即使没有错误弹出wile编译,我也无法在某个点(从用户)获得
输入
。
、
、
它
使用
C++并
使用
二进制文件和类。它是一个简单
的
程序,它接受患者详细信息
的
输入
并保存在二进制文件中,并通过搜索regno显示患者详细信息。代码不会超出:
cin
>>A1.PI.age;,并开始打印无穷无尽
的
东西循环。>>day;
cin
>>month; cout<<"enter year&qu
浏览 0
提问于2019-12-25
得票数 1
回答已采纳
2
回答
C++中std::
cin
对象
的
规则是什么?
、
、
、
我正在写一个我个人
使用
的
小程序来练习学习C++,以及它
的
功能,一个MLA引用生成器(我正在写一篇
有
几十个引用
的
大论文)。
由于
缺乏更好
的
方法(我不理解类或在main中
使用
其他.cpp文件,所以请不要费心告诉我,我会在有更多时间
的
时候解决这个问题),我为每种类型
的
引用编写了一个函数。如果我
有
更多
的
时间,我可能会把它分解成每个重用代码
的
函数。 我
的
问题
浏览 0
提问于2009-04-30
得票数 1
回答已采纳
5
回答
C++
getline
方法
不起作用
、
、
所以我试着做一个简单
的
加密/解密。但是,当我将修改添加到前面的代码(因此没有两个用于加密和解密
的
程序)时,我发现代码'
getline
()‘方法不再起作用了。相反,它只是在代码运行时忽略它。Positive or Negative std::cout << "Enter the operation: " << std::endl; std::cout <&l
浏览 0
提问于2013-10-08
得票数 1
回答已采纳
4
回答
如何
解决string和inFile.open之间
的
数据冲突
、
、
\n"; if (choice == "read") if (choice == "writeifstream inFile; cout<<"Enter the name of the file you want to read \n";
cin
.
getline
cin
浏览 0
提问于2010-10-01
得票数 0
回答已采纳
2
回答
如何
让我
的
程序等待键盘
输入
?
、
、
好
的
,我只是在做一个小小
的
练习,这时我遇到了一个
以前
从未遇到过
的
问题。string empname = "";char yes = 'y';
cin
>> empname;cout << "Your name is &qu
浏览 2
提问于2012-08-21
得票数 0
3
回答
为什么我
的
小c++代码会出其不意呢?
for (int i = 0; i < 5; i++) cout << " enter name for player " << i << endl; cout << " and level \n"; } for我希望代
浏览 4
提问于2013-12-19
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券