【发布时间】:2013-01-09 15:16:12
【问题描述】:
我有一个向量,我想将它写入文件并将其读取到文件中,但无法使用 sizeof 运算符确定向量的逻辑大小。
那我该怎么办?
【问题讨论】:
-
这就是为什么他们有一个
size函数。但是,在遍历所有元素时,迭代器是比需要知道大小更自然的选择。 -
如何将其写入文件取决于元素的类型——首先您需要知道是否(以及如何)将它们写入文件。
-
-1 表示不阅读文档。
-
和 &vector.front() 会给你一个指向内存的指针,这样你就可以 mmap 文件和 memcpy 数据跨度>