Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/149.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 使用记事本创建文件_C++ - Fatal编程技术网

C++ 使用记事本创建文件

C++ 使用记事本创建文件,c++,C++,我需要编写一个从外部文件读取值的程序。我使用记事本创建文件,但在输入值时,我是否需要用分号之类的符号分隔这些值?或者将这些值放在单独的行上就足够了吗?我这样问是因为我的程序应该分别读取每个值 谢谢。这取决于你如何阅读它们。如果您正在使用一些流行的Java对象来读取文件,那么新行就可以了。您还可以用Java(和其他语言)指定“分隔符”,以便在到达该值的末尾时停止 最好的选择是使用“readLine”方法,它只查找换行符而不查找其他字符。这样,您的记事本文件对人类来说更具可读性。您可以同时执行这两项

我需要编写一个从外部文件读取值的程序。我使用记事本创建文件,但在输入值时,我是否需要用分号之类的符号分隔这些值?或者将这些值放在单独的行上就足够了吗?我这样问是因为我的程序应该分别读取每个值


谢谢。

这取决于你如何阅读它们。如果您正在使用一些流行的Java对象来读取文件,那么新行就可以了。您还可以用Java(和其他语言)指定“分隔符”,以便在到达该值的末尾时停止


最好的选择是使用“readLine”方法,它只查找换行符而不查找其他字符。这样,您的记事本文件对人类来说更具可读性。

您可以同时执行这两项操作,如果值都与同一属性相关,我将使用换行方法。
如果这些值与不同的属性(例如姓名和年龄)相关,那么我将用逗号分隔这两个值,并为下一个person创建换行符:

例如:

#name,age
John,23
Jimmy,28
或者,如果文件仅包含年龄:

#age
23
28

如果你是一个很好的人,你应该在第一行写一条评论,你可以把它读过头

Yes。不管你的程序期望什么,你应该做的。啊,我看到你标记了C++,在这种情况下,FSRoad对象也有一个读行方法,也就是C++对象IFFILE,它可以使用GeLink函数。