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() == 113
和 N == 10
结果
00.csv
01.csv
.
.
.
12.csv (with only 3 elements)
有没有简单的方法?
要生成文件名,请执行 sprintf(fileName, "%02d.csv", fileNumber);
我想将 std::vector<T>
的值存储到一堆 csv 文件中。
值应以 N
(含 N < std::vector<T>.size()
)值存储在一个 csv 文件中的方式拆分,最后一个文件除外,它可以存储在 1
之间和 N
个值。
假设 std::vector<T>.size() == 113
和 N == 10
结果
00.csv
01.csv
.
.
.
12.csv (with only 3 elements)
有没有简单的方法?
要生成文件名,请执行 sprintf(fileName, "%02d.csv", fileNumber);