【发布时间】:2013-08-17 03:51:46
【问题描述】:
刚接触 c++ 和编程,我无法弄清楚这一点。
伪想法; 假设我可以定义分隔符
',' ',' '\n'
然后逐行读取文件 同时将每个元素添加到每个数组中。
#define ARRAY_SIZE 1000
string someString[ARRAY_SIZE];
double someDoubble[ARRAY_SIZE];
double someDoubble[ARRAY_SIZE];
那么我正在阅读的文本文件是
somestring, someDouble, someDouble\n
或者换句话说,分隔符是逗号、逗号、换行符。
【问题讨论】:
-
您是否在读取文件或基于分隔符标记读取行时遇到困难?
-
没有问题逐行读取文件,只是我不知道如何在 c++ 中通过分隔符标记读取的行
-
感谢您的意见!由于我的知识水平,列出的函数对我来说毫无意义,让我想知道如何使用它来将数据放入数组中。我最擅长的语言是 bash,我对 c++ 真的很陌生。您能否为我阐明您如何看待这适用于我的要求?抱歉,我好像有点过头了。
-
@BrianDanielPemberton 查看编辑。现已获批。