C++ --- 文件名中的前导零(CSV 文件)--- storing/splitting std::vector 的值

C++ --- leading zeros in filenames (CSV-files) --- storing/splitting values of a std::vector

我想将 std::vector<T> 的值存储到一堆 csv 文件中。

值应以 N(含 N < std::vector<T>.size())值存储在一个 csv 文件中的方式拆分,最后一个文件除外,它可以存储在 1 之间和 N 个值。

假设 std::vector<T>.size() == 113N == 10 结果

00.csv
01.csv
.
.
.
12.csv (with only 3 elements)

有没有简单的方法?

要生成文件名,请执行 sprintf(fileName, "%02d.csv", fileNumber);

http://www.cplusplus.com/reference/cstdio/sprintf/