getline 相关问题

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

使用终止程序的指针在数组中输入字符串

我对编程和开发基本的学生管理系统不熟悉。系统首先要求用户输入数据。 6件事; ID,姓名,大学,系,学期和GPA。数据...

回答 1 投票 -1

有没有一种方法可以让程序“记住”用c ++读取过的文本文件的哪一行?

我需要将Sensordata写入.txt文件。我还需要其他代码使用的数据。我在想的是将sensordata写入文件中,然后从那里分发到其他代码(...

回答 1 投票 0

如何在C ++中的同一行上两次getline()?

我有一个文件,我想存储一行的第一部分,直到到达',',然后将该行的剩余部分存储到另一个变量中。目前,它跳过了一半的行。例如,此...

回答 2 投票 0

c中的数组副本会以某种方式添加■甚至调试器甚至都不会显示它

我一直在编写代码来检查给定方面的给定字符串(任何长度)。但是我遇到了这个问题:line_size = getline(&buffer,&buffsize,stdin); int length = ...

回答 1 投票 0

如何减去特定行的特定列?

我真的很困惑如何解决这个问题。我有一个这样的文本文件:STEP 10 NUMBER第2行cc aa ab ac ad 1 1 81 91 101 2 1 82 92 102 STEP 20 NUMBER第2行cc aa ab ac ad 1 1 51 61 71 2 1 ...

回答 1 投票 0

Valgrind报告从stdin的getline后释放的指针上的内存泄漏

具有此代码:#include #include void main(){char * line = calloc(1024,1); size_t size = 0; getline(&line,&size,stdin);自由行); } ...

回答 3 投票 1

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

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