c++ - 如何使用 C++ 创建多列列表/vector

标签 c++ list vector

我有一个文件名列表、它们的大小、文件路径、它们的 CRC32。现在我想将它们放在一个列表/vector 中,每个(文件名、大小、文件路径)在一个单独的列中。

我尝试过使用多维 vector ,但在那种情况下每个值都是相互独立的。

请建议如何完成此任务? 提前致谢。

问候, 拉维

最佳答案

struct File {
  std::string FileName;
  std::string Path;
  size_t Size;
  std::uint32_t CRC32;
};
std::vector<File> file_vec ;

关于c++ - 如何使用 C++ 创建多列列表/vector ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21520122/

相关文章:

c++ - uint64_t t3 = MAXDWORD + 1 == 0?

c++ - 使用 soundtouch 库在 iOS 中检测 BPM

python 3 url从文件和列表连接

matlab - matlab中如何从向量中删除向量

c++ - 如何在 2d vector c++ 中复制一个元素并将其放在原始元素旁边

c++ - `int a = 0, b = a` 是否有未定义的行为?

c++ - 多线程队列原子操作

list - 在序言中转换为点表示法

c - 填充单链表节点

c++ - 不确定如何解决 'std::out_of_range' 错误