Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/140.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+的有效方法+;_C++_Time - Fatal编程技术网

C++ 创建常规系列c+的有效方法+;

C++ 创建常规系列c+的有效方法+;,c++,time,C++,Time,我有一个带有逗号分隔符的txt文件,其中每一行都包含在特定时间收集的信息。行的格式如下所示: timeinseconds,numericvar1,numericvar2 但是,没有定期及时收集信息。我的想法是使用C++: 第一步。创建一个有规律的序列,时间间隔为30分钟、1小时等(较低频率)。 第二步。从文件中选择距离序列目标日期最近的时间行:max(0,min(timeinsectondsregular-timeinsectonds))。 第三步。将常规序列写入新文件 我曾想过使用getlin

我有一个带有逗号分隔符的txt文件,其中每一行都包含在特定时间收集的信息。行的格式如下所示: timeinseconds,numericvar1,numericvar2

但是,没有定期及时收集信息。我的想法是使用
C++
: 第一步。创建一个有规律的序列,时间间隔为30分钟、1小时等(较低频率)。 第二步。从文件中选择距离序列目标日期最近的时间行:max(0,min(timeinsectondsregular-timeinsectonds))。 第三步。将常规序列写入新文件


我曾想过使用
getline
,但我读到它效率不高。我的文件大约有100.000行。有哪些替代方案?

100000行不是一个大文件,
getline
可能没问题。试试看。100000行不是一个大文件,
getline
可能没问题。试试看。100000行不是一个大文件,
getline
可能没问题。试试看。