【发布时间】:2013-12-18 12:55:55
【问题描述】:
这可能看起来微不足道,但我需要确定。
当将 std::vector 序列化为文件,然后将其从磁盘反序列化到内存时,向量中项目的索引是否保证相同(假设我在内存中没有有意识地更改它) ?
简单地说,会
std::vector<int> v = {1, 2, 3, 4};
总是按那个顺序排列项目?
我正在使用cereal 进行(反)序列化(如果它有任何重要性)。
谢谢!
PS:以上有没有例外?
【问题讨论】:
标签: c++ serialization vector