如何在 C++ 中将两个 .csv 文件的 vector_elements 合并到一个 csv 文件中?

How to merge the vector_elements of two .csv files in series in one csv file in c++?

第一个文件,file1.csv

4.00
3.00
3.00
4.00

第二个文件,file2.csv

10.8
12.4
21.9
17.5

我想要我的最终文件 final.csv 格式

4.00 
3.00 
3.00 
4.00 
10.8
12.4
21.9
17.5

目前还不清楚您卡在了哪个部分。设计?矢量操作? CSV 解析?这些文件似乎并不是真正的 CSV 文件。更像是每行一个值的纯文本文件?

CSV解析,第一部分,之前已经回答过了。这里 (How can I read and parse CSV files in C++?)

所以,你有向量中的数据。合并两个向量。之前也有人回答过...在这里 (What is the best way to concatenate two vectors?).

然后您需要将向量写回 CSV。一个简单的 for 循环和打印输出应该涵盖了这一点。但是,如果您遇到问题,也可以在这里得到解答 (C++ Vector to CSV by adding Comma after each element)。

祝你好运。