腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C
字符串
的
GetLine
函数
不能
正常
工作
c++
、
getline
、
c-strings
我正在为我
的
计算机科学课做一个项目,不管是什么原因,一旦我
的
代码到达我
的
cin.
getline
代码,它就结束了,不允许我输入任何东西,我不知道为什么。我认为这个问题与
c
-string末尾
的
"null“字符有关,但我不太确定它是否
工作
正常
,直到我添加了”确定是编码还是解码部分“和if语句。这段代码还没有完全完成,我只需要修复导致这一切继续下去
的
原因。 因此,本质上,它不需要上面的整个部分和if语句就可以
工作
。
浏览 13
提问于2019-03-24
得票数 0
1
回答
C
++ (
getline
())
不能
正常
工作
c++
、
ifstream
、
getline
我正在使用
getline
开始从文件中读取信息。问题是,即使文件中有数据需要读取,它也永远不会进入while循环。有没有人看到问题出在哪里?我知道我
的
代码可能不是最好
的
格式,但现在我只关心while(
getline
()){ for (int a = 0; a < patientNumber; a++)
浏览 8
提问于2017-01-27
得票数 1
1
回答
C
++
函数
``
getline
()‘对于char[]
不能
正常
工作
c++
、
ifstream
、
getline
我需要从一行中提取前150个字符,并将它们保存在char[]数组中(不允许
字符串
)。error"; //added this after edit char buffer[SIZE]={}; buffer[150]='\0'; }} 下面是“message
浏览 0
提问于2020-12-16
得票数 0
回答已采纳
5
回答
getline
似乎
不能
正常
工作
c++
、
fstream
、
getline
我想做
的
是:std::ifstream file("numbers.txt",std::ios::binary); char num[4][15]; 我想我正在做
的
是:只要你没有到达文件
的
末尾,就把每一行(最多15个字符,以‘\n’结尾)写到数字行中。但这在某种程度上是行不通
的
。首先,它只正确读取第一个数字,rest只是"“(空
字符串
),其
浏览 0
提问于2011-06-09
得票数 0
回答已采纳
2
回答
getline
(cin,var)不
工作
!
c++
、
string
、
recursion
、
getline
由于某种奇怪
的
原因,
getline
()
函数
不能
正常
工作
。我有我
的
程序循环通过递归(return main();)。第一次运行以下代码时,一切
正常
。cout << "Enter a phrase: ";
getline
(cin, user); 但是,在调用递归之后,程序会跳过允许我输入
的
步骤。结果是
字符串
user为空。
浏览 0
提问于2011-04-14
得票数 0
回答已采纳
2
回答
:
getline
输入在
C
++中
不能
正常
工作
c++
、
newline
、
getline
、
cin
; for(int i=0;i<num;i++) cout<<"\nPoint"<<i<<":"; { cout<<"\npoint"<<i<<" = "<<points[i][0]<<" "<<
浏览 0
提问于2011-10-25
得票数 1
回答已采纳
1
回答
使用
getline
()
函数
读取CSV文件
不能
正常
工作
c++
、
qt
、
io
我正在使用QT开发一个应用程序,我对CSV I/O有点陌生;我想从一个当前有2列和一些行
的
C
++文件中读取一些数据,例如:(1 | 10) (2 | 20)我只想将它们存储在像(1,10,2,20)这样
的
数组中;对于某些情况,只有第二列中
的
值才会存储到我
的
数组中。iFile.open("/home/Dan/Desktop/mainFile.csv");}
浏览 0
提问于2016-06-02
得票数 0
1
回答
cin.
getline
不能
正常
工作
c++
、
visual-c++-2010
我正在写一个小
的
shell程序,但我甚至连一行输入都读不完。我使用cin.
getline
()将用户提供
的
参数读入文本缓冲区,但它不起作用。argc, char *argv[]) char buffer[1024]; cin.ignore(17); cin.
getline
所有发生
的
情况是,在我按enter键之后,我只得到一个空白输出。缓冲区永远不会打印。感谢您
的</e
浏览 2
提问于2014-02-24
得票数 0
2
回答
C
++指针运行时错误
c++
、
pointers
、
for-loop
、
runtime-error
但出于某种原因,它没有
正常
运作。主要
的
问题是,for-循环不会像它那样进行。如果你能解决这个问题,那是有帮助
的
。Book[choice]; for (i = 0; i < choice; i++){
getline
(cin, Issue[i].name);
浏览 3
提问于2014-02-03
得票数 4
回答已采纳
5
回答
为什么必须输入
getline
(cin,string)两次?
c++
、
user-input
、
iostream
在获取用户输入方面需要您
的
帮助。
getline
(cin, mvName); <e
浏览 0
提问于2012-10-04
得票数 2
回答已采纳
1
回答
我
的
getLine
实现只在第一次运行时有效
c
、
getline
我有一个包含三行文本
的
.txt文件。12345890int main() char line_1[100]; char line_3[100];
getLine
(line_2,50);
getLine
(line_3,50);我
的
ge
浏览 0
提问于2012-11-12
得票数 3
回答已采纳
2
回答
旧
的
C
代码无法编译
c
、
gcc
我正在尝试“
C
编程语言”中
的
这个老例子。我在使用
getline
函数
时遇到了类型冲突错误。我还试着把
函数
放在main之前。我使用了gcc 4.6.3作为我
的
编译器。#include <stdio.h>void copy(char to[],(char s[], int lim) int
c
,i; f
浏览 2
提问于2013-06-10
得票数 3
4
回答
如何从Haskell
的
read
函数
中捕获无解析异常?
haskell
、
exception-handling
、
io
在我
的
Haskell程序中,我希望读取用户使用
getLine
函数
给出
的
值。然后,我希望使用read
函数
将该值从
字符串
转换为适当
的
Haskell类型。如何捕获read
函数
抛出
的
解析错误并要求用户重新输入值? 我认为这不是"IO错误“,因为它不是IO系统
不能
正常
工作
所导致
的
错误,这是正确
的
吗?这是一个语义错误,所以我
不能
使
浏览 3
提问于2011-02-26
得票数 23
回答已采纳
5
回答
如何将
字符串
传递给gets_s()在
C
++中?
c++
、
string
、
gets
str; cout << str << endl;} 当我试图运行上面的代码时,它抛出了一个没有gets_s()实例与参数列表匹配
的
错误如果可能的话,如何将std::string而不是char[]传递给gets_s()
函数
?
浏览 6
提问于2020-07-11
得票数 0
回答已采纳
4
回答
没有匹配
的
函数
可以调用"
getline
“
c++
我是
c
++编程
的
新手。在一篇教程中,作者提到,如果"cin“读取
字符串
中
的
空格,它将中断。如果你想让程序读入一整行带空格
的
字符串
,你应该使用
函数
"
getline
“。#include <iostream>{
浏览 0
提问于2015-08-11
得票数 13
回答已采纳
3
回答
C
函数
不能
正常
工作
c
不能
用它来计算这两个复数
的
和差。
浏览 0
提问于2016-06-13
得票数 0
回答已采纳
2
回答
无法从
字符串
转换为
字符串
/ char
c++
、
string
、
c++11
、
irrlicht
我一直在尝试从irr::stringw (irrlicht游戏引擎核心
字符串
)进行转换,这样我就可以简单地在分隔符处引爆
字符串
来创建数组/列表。但是,我
不能
从
字符串
转换,这与任何
正常
的
函数
都不兼容。str, char delimiter){ std::string tok; std::string std_s(str.
c
_strreturn interna
浏览 3
提问于2015-08-16
得票数 2
回答已采纳
4
回答
istream中
的
getline
和basic_string中
的
getline
c++
string text;1)我收到一个错误" error : no matching function for call to '
getline
(const char*,int)“上面的错误是什么,因为text.
c
_str()还返回一个指向字符数组
的
指针。如果我这样写cin.
getline
(text, 256 ,'\n'); 它
工作
得很好。c
浏览 0
提问于2010-12-31
得票数 5
回答已采纳
1
回答
将istream运算符>>转换为istream
c++
、
getline
、
istream
但是我需要修改它,所以我不想一次只读一个单词,而是使用带分隔符
的
istream&
getline
。代码中
的
大多数注释都是我试图更改为
getline
方法
的
。我制作了一个
字符串
数组,作为一个测试,我试图将读文件中
的
第一项放入其中,但显然没有
工作
。 我只是在这里找个小小
的
指导。,这是我试图用
getline
作为分隔符
的
两个条目,因为我想在读取文件中使用空格。其他信息是在不同
的
类中读
浏览 0
提问于2015-04-08
得票数 0
回答已采纳
1
回答
代码可以
正常
运行,但在括号数量较多时无法运行
c++
、
string
问题是检查
字符串
是否包含对齐方括号。当
字符串
为{{()}}时,此代码
工作
得很好,但当
字符串
为{{(())}}时,则不起作用。此外,我还想运行测试用例,比如当我插入while循环来检查各种测试用例时,它
不能
正常
工作
。int main(){ int t; while(t--){ string s;
浏览 13
提问于2021-07-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言中基本的字符串操作函数
C语言编程字符串处理函数的实现
C语言快速入门——使用安全版本的字符串函数
C/C+常用输入函数总结,不收藏亏了!
字符串的输入
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券