这是一个实现细节 - 标准没有说太多.我们可以想出一个最低限度:
A vector(至少)具有指向数据本身的指针,实际大小和容量.所以至少是整数大小的3倍.显然,大小和指针可能是64位,在这种情况下,它是3位64位= 24字节.但是,如果不考虑实际的实现,大小是否是64位是没有说法的.
A queue可能类似.
你当然可以sizeof(vector<int>)亲自去看看.但是不能保证在不同的架构上是一样的.
| 归档时间: |
|
| 查看次数: |
363 次 |
| 最近记录: |