cost 290 ms
strtok 字符串从文件到数组但缺少第一行 - strtok string from file to array but missing first line

我正在尝试读取 a.txt 文件并保存所有以.??结尾的句子入数组。 我使用getline和strtok来执行此操作。 当我保存句子时,它似乎起作用了。 但是当我稍后尝试通过索引检索数据时,第一行丢失了。 输入在文件input.txt中,内容如下The wandering earth! In 205 ...

如何读取 CSV 数据集,其中每一行都有不同的长度。 C++ - How to read a CSV dataset in which each row has a distinct length. C++

我是 C++ 的新手,正在研究如何从 csv 文件中读取数据。 我想将以下 csv 数据读入向量。 每行是一个向量。 文件名为path.csv: 我使用以下 function: 打印功能: 然后我得到 在行的末尾添加零。 是否可以只从 csv 文件中读取数据而不添加那些额外的零? 谢谢! ...

wchar_t 带空格的用户输入 - wchar_t user input with spaces

我目前使用 wchar_t 作为用户名,但是,当使用 std::wcout 时用户名包含空格时我遇到了问题,因为它只会输入第一个单词。 当您的用户输入包含空格时,我知道 getline,但我无法让它与 wchar_t 一起使用。 我不认为任何人都可以帮助或指出正确的方向? 这是我目前的代码: ...

(C++) 我如何读取目录的所有文件并将它们的内容放入向量/std::list 中? - (C++) How do i read all files of a directory and put their contents in a vector/std::list?

文件的内容逐行排列,go 在“Schedule”结构中。 我的目标是将这些计划存储在 .txt 文件中,这样它们在执行结束后不会消失,并在我再次执行它时通过读取单独文件夹的所有文件将结构存储在向量或列表中。 我不知道该怎么做。 我想我可以将 getline() 用于文件夹,但即使它有效,它也可能只 ...

如何正确使用getline? - How to correctly use getline?

我试图使用 getline 进行用户输入并且我设法这样做但是每次我尝试打印 %s 之后的所有内容(比如。)它被放到下一行并且我也试图摆脱尾随空格字符输入所以我使用下面的 function 但由于某种原因这不起作用,任何帮助,对于任何不正确的学习仍然感到抱歉: 我还可以像普通数组(for 循环)一样 ...

2022-11-24 06:46:35   3   71    c / getline  
从不同行大小的输入文件中读取行 - Read lines from an input file of varying line sizes

目前,我正在使用 getline 从文件中读取行,我可以通过以下方式从标准输入访问单个字符: 示例文件如下: 但是,如您所见,当给出大于 9 的数字(例如此处的 T55 行)时,我遇到了问题。 我只能用这种方法获取第一个数字。 因此,我可能不得不完全重做我读取文件的方式。 有没有更好更简单的方法可以 ...

为什么我的数组中的指针指向同一个字符串? - Why do the pointers in my array point to the same string?

我试图了解为什么会发生问题。 我有一个文件,从中读取了几行: 在这个循环之后,我知道array_slave包含 32 行: 现在,我只想打印array_slave的最后 4 个元素。 无论如何,我注意到它总是打印同一行: 我认为这是因为在第一个周期中, i++操作移动了指针,所以现在它位于我不感兴 ...

将用户输入读取为 C 风格的字符串。 getline(**char, size_t*, stdin) 是在 C++ 中做事的最佳方式吗? - Reading user input as a C-styled string. Is getline(**char, size_t*, stdin) the best way to do things in C++?

我有一个程序想要读取 C 风格字符串中的用户输入。 问题是我不知道用户输入的确切时间。 我了解在 C 中,有一个 function (显然在标准 C 库之外,但仍被编译器广泛支持)称为 此 function 动态调整 memory 的大小以适应各种用户输入大小。 在 function 结束时,我们 ...

为什么我需要 std::endl 来重现我使用 getline() 得到的输入行? - Why do I need std::endl to reproduce input lines I got with getline()?

我是一个新手学习 C++ 从文件读取或写入。 我搜索了如何从文件中读取所有内容并得到答案,我可以使用 while 循环。 data.txt 有三行内容,output 如下。 但是如果我删除"endl"并且只使用cout<<line; 在 while 循环的大括号中,output 更改 ...

C++ 3x3 游戏板从输入字符串打印 - C++ 3x3 gameboard print from input string

我正在尝试制作我的第一款游戏,但在创建游戏板时遇到了问题。 我想从用户输入字符串中创建一个 3x3 矩阵。 我仍然是初学者,我非常坚持这一点。 我不知道如何将这个 3x3 矩阵放在正确的位置,请查看代码前后的注释,在那里您可以看到游戏板的外观以及它在我的代码中的外观。 如果有人知道该怎么做,我将不胜 ...

我正在尝试使用 ifstream getline function 将 char 写入 a.txt 文件。 但我收到一条错误消息 - I'm trying to write a char into a .txt file by using the ifstream getline function. But i get an Error Message

E0304 没有重载的实例 function "std::basic_ifstream<_Elem, _Traits>::getline [with _Elem=char, _Traits=std::char_traits]" 匹配参数列表我使用信息结构: 我试图将客户信息写入 a.t ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM