社区
C语言
帖子详情
关于VC里,STRING里的getline
baolqun
2001-10-03 11:49:28
为什么我用getline(cin, string)从键盘读一个string的时候要按两次回车
它才认可
而且连着用的时候
第二次getline键入内容要输入两次才接受
到底什么问题啊
...全文
142
10
打赏
收藏
关于VC里,STRING里的getline
为什么我用getline(cin, string)从键盘读一个string的时候要按两次回车 它才认可 而且连着用的时候 第二次getline键入内容要输入两次才接受 到底什么问题啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
caojunjie
2001-10-13
打赏
举报
回复
把165行换成什么呢?
双子东宝
2001-10-08
打赏
举报
回复
up
baolqun
2001-10-05
打赏
举报
回复
我已经知道了
原来string这个headfile里面有BUG
把第165行换了就好了
可惜不是这里的人告诉我正确答案的
我把分数给谁呢?
baolqun
2001-10-04
打赏
举报
回复
f:\c++\assignment2\menu.cpp(16) : error C2667: 'getline' : none of 2 overload have a best conversion
f:\c++\assignment2\menu.cpp(16) : error C2668: 'getline' : ambiguous call to overloaded function
baolqun
2001-10-04
打赏
举报
回复
using namespace std ;
这是哪儿的?
不懂
baolqun
2001-10-04
打赏
举报
回复
getline(cin,s1, ' ');
这里最后的' '什么意思
我的需求是回车确认怎么办?
karma
2001-10-04
打赏
举报
回复
becuase the first one is eaten up by getline
try this (from MSDN):
#pragma warning(disable:4786)
#include <string>
#include <iostream>
using namespace std ;
void main()
{
string s1;
cout << "Enter a sentence (use <space> as the delimiter):";
getline(cin,s1, ' ');
cout << "You entered: " << s1;
}
蚊子王
2001-10-04
打赏
举报
回复
用BC5(不是BCB5)应该没事的。
krerix
2001-10-04
打赏
举报
回复
gz
karma
2001-10-04
打赏
举报
回复
你在输入你的数据后,按一个空格键,然后再按回车
你用的是什么编译器啊?我用的是VC++6
文件目录管理
在程序中使用了
getline
()函数,因为
vc
6中的bug,如果你使用的是
vc
6,需要修改
string
文件才能正确使用该程序!修改内容如下网页:http://hi.baidu.com/dicom/blog/item/cf2b031014a9ecf9c2ce7905.html
c++ 面试题 总结
cin.
getline
(a,50,'\n'); for(i=0,j=strlen(a)-1;i(a)/2;i++,j--) { t=a[i]; a[i]=a[j]; a[j]=t; } cout; } //第二种
string
str; cin>>str; str.replace; cout; ------------------------------------...
VC
6.0
String
的用法
VC
6.0
String
的用法
string
类的构造函数:
string
(const char *s); //用c字符串s初始化
string
(int n,char c); //用n个字符c初始化 此外,
string
类还支持默认构造函数和复制构造函数,如
string
s1;
string
s2=...
VC
6中
string
头文件
里
的
getline
bug
本文内容参考自:http://hi.baidu.com/linan/blog/item/d0c09123107bb341ad34dea7.html
vc
6中的
getline
是存在bug的,MS给出的解决方案如下,需要手动修改文件: 打开Include文件夹,UE打开
STRING
文件,找到165行的...
vc
++6.0 中
getline
函数的 bug
在
vc
++6.0中,使用
string
类型进行行读取时用到
getline
()函数,如以下代码
string
name, dessert; cout ;
getline
(cin, name); cout ;
getline
(cin, dessert);程
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章