我对如何以并行级别存储信息有疑问。我设置了一个向量来存储每一行信息。一个部分将是:
segment number(int), true/false(bool), associated ID<1,2...>(set<int>)
我有几个段要放在一行中,所以这些段是并行信息。
有几行要存储....
是否有一些好的结构来存储它们?类或结构都可以。多谢!
我对如何以并行级别存储信息有疑问。我设置了一个向量来存储每一行信息。一个部分将是:
segment number(int), true/false(bool), associated ID<1,2...>(set<int>)
我有几个段要放在一行中,所以这些段是并行信息。
有几行要存储....
是否有一些好的结构来存储它们?类或结构都可以。多谢!
你眼中的“并行信息”和“串行信息”有什么区别?
你的意思是这是并行的:
struct segment
{
int number;
bool boolean;
std::set<int> associated_ids;
};
std::vector <segment> v;
这是串行的:
std::vector<int> number;
std::vector<bool> number;
std::vector< std::set<int> > associated_ids;
?
还是别的什么?
这个怎么样:
struct segment
{
int number;
bool boolean;
std::set<int> associated_ids;
};