getline 相关问题

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

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

通过for循环[重复]获取文件的行数

我有一个我读过的文件,我想从计算行数开始,所以我想要计算输入文件中的行数void foo(ifstream&MyList){int nb_lines = 0; ...

回答 1 投票 0

读取输入文件并使用getline()输出到输出文件中的C ++问题

我有一个介绍C ++类的任务,我很困惑为什么我的getline似乎工作,但它没有输出我的函数到outfile.txt.My老师说我的getline语法是...

回答 1 投票 0

读取输入线c

我正在尝试编写一个C99程序(如果可能的话,没有GNU扩展)需要从任意长度的用户那里获取输入。这是我到目前为止所做的事情,它使SEGFAULT-ing保持在第26行。#...

回答 1 投票 -1

C ++中的编码管道“|”:管道输入后为什么空行进入getline?

我正在编写一个模拟shell,我正在使用dup2编写管道编码。这是我的代码:bool Pipe :: execute(){int fds [2]; //将保存文件描述符pipe(fds); int状态; ...

回答 1 投票 1

cin.get()和cin.getline()之间的区别

我是编程新手,我对C ++中的get()和getline()函数有一些疑问。我对这两个函数的理解:getline()函数读取整行,并使用换行符...

回答 4 投票 6

用于C字符串的GetLine函数无法正常工作

我正在为我的计算机科学课做一个项目,无论出于什么原因,一旦我的代码到达我的cin.getline代码,它就会结束,不允许我输入任何东西,我不知道为什么。一世 ...

回答 1 投票 0

如何引导gnu readline远离stdout

所以我想创建一个程序,通过重定向或交互式输入接受来自stdin的输入。 getline可以实现重定向读取,但我希望拥有...的所有优点

回答 1 投票 2

使getline检查输入文件的第二行和第三行

我已经检查了关于这个主题的大多数stackoverflow问题,但我似乎没有得到正确的答案。我正在读取txt文件中的字符串,然后检查txt文件的每一行是否都有......

回答 1 投票 1

解析时忽略txt文件中的某些行

我想从txt文件中读取文件,并将一些行与正则表达式进行比较。 txt文件的第一行应以字符串#FIRST开头。如果字符串应以'#'开头,则该行应该......

回答 1 投票 0

getline函数不会退出循环[重复]

基本上我正在创建自己的名为MyString的字符串类。在这个类中有一个叫做getline的函数,它应该完全像'string'类的getline函数那样执行。 ...

回答 1 投票 -1

如果没有输入getline分隔符,建议一种抛出异常的方法?

我得到一行,例如,数组的大小:cin的大小为4,我想首先检查字符串是否正确,然后提取整数。我已经找到了读取字符串并提取整数的方法:...

回答 2 投票 1

为什么在C ++中读取stdin的行比Python要慢得多?

我想比较使用Python和C ++从stdin读取字符串的读取行,并且看到我的C ++代码运行速度比等效的Python代码慢一个数量级,这让我很震惊。因为我的C ++是...

回答 10 投票 1675

使用大文件解析bash中的文件和日期操作

我正在寻找一种更好的方法来将日期格式操作成我想要的东西。我确实设法做到了,但我必须多次处理这些文件,因为我无法在一次通过中获得日期....

回答 2 投票 1

在cin之后使用getline(cin,s)

我需要以下程序来获取整行用户输入并将其放入字符串名称:cout <<“输入数字:”; int数; cin >>数字; cout <<“输入姓名:”; ...

回答 14 投票 36

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