getline 相关问题

一个C函数,它从流中读取整行。它最初是一个在POSIX.1-2008中标准化的GNU扩展。

C:将由getline()创建的字符串存储在链接列表中?

我需要在C中执行我自己的grep实现。我正在使用getline()从文件中读取(这是用户指定的,如果不是,则从stdin中读取)。 char * line = NULL; size_t size = 0; int q = ...

回答 1 投票 0

使用std :: getline()读取一行?

我的目标是提示用户输入消息/句子,然后使用getline()在屏幕上将其打印出来。以下是我尝试过的两种不同尝试。第一次尝试:#include ] >>

回答 1 投票 1

while(getline(fin,str)){}甚至在达到eof之后仍在处理数据

我正在尝试使用getline()作为条件处理从文件读取的数据。但是,即使getline读取到文件的末尾,它仍会继续处理数据,而且我无法弄清楚...

回答 2 投票 0

在二进制文件上使用Getline

我已经读过getline表现为无格式的输入函数。 我认为应该允许它在二进制文件上使用。 比方说我做了这个: 这打破了任何规则吗 它似乎工作正常,我想我传统上看...

回答 2 投票 3

为什么字符串不接受输入[重复]

它没有将字符串作为输入,而是将两个整数作为输入,但没有将字符串str作为输入,并且仅接受了两个输入之后,输入端子即停止#include #include

回答 1 投票 -1

C ++仅从输入文件中读取部分(不是全部)数据以添加到记录中

我目前有一个CSV文件,其数据如下:Name ... Hair ... Eggs ... Tall ... Water ... Land ... Domestic Appl ....... 1 ... ...... 0 ........ 1 ........ 0 .......... 0 ............. 1水坝..... 1 .......... 1 ........ 0 .....

回答 1 投票 0

遍历文件的每一行

我正在构建一个程序,该程序读取文件作为输入,将文件输出到控制台,并对某些输入执行一些计算。输入文件是物质及其沸腾的列表...

回答 1 投票 0

写一个忽略操作顺序的C程序?

我想编写一个C程序,该程序可以解决用户的简单数学问题,并使用不同的过程来解决每个部分,然后将值发送回父过程。该程序不应...

回答 2 投票 -1

无法输出我的整个文件,inputFile.eof()过早退出

if(inputFile.is_open()){while(!inputFile.eof()){getline(inputFile,line); ss <>键; ...

回答 1 投票 -1

在重载的输入运算符中使用getline

Book.h:#ifndef BOOKDATE #define BOOKDATE #include #include 类Book {朋友std :: istream&运算符>>(std :: istream&,Book&);私人:std:...

回答 3 投票 0

cin.getline会跳过输入提示,如果用户输入的输入大于char数组

我正在尝试将数据输入到包含char数组成员和int成员的结构数组中,如下所示:int main(){typedef struct {char name [10];年龄} ...

回答 1 投票 -1

如何清除输入的线,而不仅仅是单个字符

我很抱歉,如果这是一个简单的问题,我是一个初学者。我希望能够从CIN清除输入,如果它不是预期的类型。我有工作的单个字符或价值,但...

回答 2 投票 0

方式的std ::函数getline(给std :: cin,字符串)可以从键盘输入失败

我写此功能要求特定的输入类型。 is_type只是将验证收到的字符串可以使用字符串流至所需的类型被铸造。模板 的...

回答 1 投票 2

C ++读取CSV到载体,函数getline()的问题

我的csv文件的数据是这样的:帕尔默香,1.66805E + 12,7500,3020乔纳斯·凯利,1.62912E + 12,9068,1496雅各布·多伊尔,1.61608E + 12,1112,3502艾奥拉海登,1.60603E + 12, 6826,4194这是我的头文件...

回答 1 投票 1

Getline不断获得换行符。我怎么能避免这个?

基本上我首先采用整数作为输入然后测试用例。我的每个测试用例都是一个字符串。如果字符串的起始模式与“HI A”匹配,我想要打印字符串,它是......

回答 6 投票 6

Getline跳过最后一个分号(csv)c ++

我有一个非常大的csv文件,每行有10个逗号分隔值,每行的末尾是\ n。现在我有一行只有分号。值的数量对应于逗号数量...

回答 1 投票 -1

为什么随机部分的数据会替换曾经存储在我的字符数组中的其他数据?

我有一个程序,它从输入文件中获取数据并对其进行格式化,以便将其打印到输出文件中,因此例如对于输入我有类似这样的东西要放在表格中......

回答 1 投票 0

如何以及何时使用getline函数执行计算?

我正在学习C ++课程,并且我被要求使用getline来计算圆的面积。除非确实有必要,否则我被建议不要使用cin。以下是我的代码..#...

回答 2 投票 3

getline在C ++中导致分段错误?

我目前正在尝试学习C ++。我得到一个.txt文件,每行包含不同的个人数据。我想将这些数据读入一个字符串数组。我没有看到任何错误......

回答 1 投票 -1

虽然Loop在文件中使用getline时只循环一次

我有一小段代码:fileopen.open(file_name); while(getline(fileopen,line,',')){string temp;向量 杯; temp = line; stringstream ss(temp);而......

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.