0

在我的程序中,我收集了一些代表一些文件的“条目”。它看起来像这样:

class Entries
{
  public:
    //...
  private:
    std::vector<std::filesystem::path> paths_;
    std::vector<std::string> mimeTypes_;
    std::vector<std::size_t> sizes_
    std::vector<std::filesystem::file_time_type> lastWrites_;
    //...
};

假设我想按属性之一(路径、类型、大小或修改时间)对条目进行排序。有什么方法可以将所有向量“链接”在一起,以便在对其中一个向量进行排序时,其他向量的元素将以完全相同的方式排序?

4

0 回答 0