getline 相关问题

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

C++ std::fstream getline() 在第一行长行后停止读取文件

我使用std::fstream通过成员函数getline()逐行读取文本文件。它使用有限大小的缓冲区,有时输入的行比缓冲区长。第一次阅读后...

回答 1 投票 0

有没有办法允许某人重新输入答案?

本质上,我是 C++ 新手,正在制作一个非常基本的基于文本的 RPG 游戏以供娱乐。我的识别功能正常工作,但我输入的内容必须非常精确,否则我会被软锁定......

回答 1 投票 0

如何使用 irrKlang 播放用户输入路径的声音文件

我正在尝试使用 irrKlang 在 C++ 中制作音乐播放器。我想这样做,以便您可以使用 getline(cin, filename) 输入声音文件的路径,然后引擎会为您播放该声音文件。

回答 0 投票 0

c

我正在学习在 C 编程中使用 getline 并尝试了来自 http://crasseux.com/books/ctutorial/getline.html 的代码 #包括 #包括 #include...

回答 4 投票 0

如何在不阻塞输入的情况下使用 getline?

是否有任何方法可以调用 getline() 并且,如果没有给出输入,则不会阻塞和等待? 我有以下代码: 而(真){ 如果(recv(sd,tBuffer,sizeof(tBuffer),MSG_PEEK |

回答 4 投票 0

如果输入有不同类型的空白字符,我如何将所有输入作为字符串获取?

例如, 输入: 有美好的时光 也有不好的时候 结尾 #包括 #包括 使用命名空间标准; //有美好的时光 //也有不好的时候 //结尾 ...

回答 1 投票 0

我正在用 C++ 编写一个小代码,但我一直收到此错误 [重复]

#include #包括 #包括 #包括 #包括 使用命名空间标准; 类标签{ 民众: 字符串名称{}; 矢量<

回答 1 投票 0

从文件中读取未返回正确数量的对象

我正在编写一个 Discord 机器人,使用 D++ 库来跟踪实体的健康状况,并允许服务器上的用户修改所述实体的健康状况。 我的问题是我的命令...

回答 2 投票 0

cin.ignore() 忽略 1 个字符,但如果删除,将跳过其他 getline

所以我正在编写这段代码 结构标准信息{ 字符名称[50]; 字符标准号[50]; 炭化[50]; 字符程序[50]; char yearLvl[50]; }; 结构标准等级{ 双转数; 双人机交互; ...

回答 0 投票 0

循环调用的 std::getline 不等待用户输入

很抱歉问了这样一个可能有重复的令人尴尬的简单问题,但我一直在努力通过大量的 StackOverflow 答案,并且无法在 C++ 中获得基本的 I/O 来......

回答 1 投票 0

打开文件或标准输入时的错误处理

如果提供文件名,我的程序从文件读取,否则从标准输入读取: 如果(isatty(STDIN_FILENO)){ 如果 (!(f = fopen(argv[1], "r")) ) { 错误(argv[1]); 退...

回答 2 投票 0

为什么 getline 没有在我的程序顶部工作,而是在另一个函数中工作?

我正在开发一个循环程序,直到用户输入 y 或 Y 以外的字符以停止它。我正在使用 std::getline(),因为我需要从另一个

回答 1 投票 0

使用 C 程序搜索使用 echo 命令创建的文件时找不到子字符串

我正在开发一个 C 程序,该程序应该计算给定文件中子字符串列表的出现次数。当我使用手动创建并填充的文件测试程序时...

回答 2 投票 0

使用 BUFFER_SIZE 大于 1 的 Get Next Line 进行线路管理时出现问题

我目前正在为我的学校做 Get Next Line 项目,该项目涉及从文件描述符 (fd) 读取并逐行返回读取的行。我已经成功实施了

回答 1 投票 0

为什么fstream::ignore()能用,而fstream::sync()不能用?

你好,我是一个C++的新手。int MAX = 15; while (!inputfile.eof()){ getline(inputfile, name); cout << name << endl;...。

回答 1 投票 0

C++: 使用ifstream与getline()。

检查这个程序 ifstream filein("Hey.txt"); filein.getline(line,99); cout<

回答 4 投票 8

为什么我的字符串从文件中输入时是空的?

我有一个巨大的文件,里面全是数字(20亿)。所以这是一个文件分割器,将我的文件分割成100000个数字组。但这是返回充满空格和输入的空文件。我甚至尝试...

回答 1 投票 0

在clear()之后的C++ getline()

首先,我很抱歉,但我的英语说得不是很好。我的问题是,我想让我的流回到文件的开头。所以,我在我的流对象上应用了clear()方法,但是在这之后,getline()...。

回答 1 投票 1

清空efe位不能在while循环中使用。

我想写一个程序,它可以不断地监视一个日志文件,并将特定的项目输出到一个新的文件里。我使用的基本上是. for (int i = 1; i < y; i ++) getline(read, line); /...

回答 1 投票 0

在进行字符串比较时,两次使用getline(cin, var)会产生错误(==)

void command_menu(){ string command = "default000", command_upper; bool incorrect_input = false; do{ clear_replit(); default_display(); cout << "\nType 'command'to ...

回答 1 投票 0

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