我想找到我拥有的 boost::unordered_map 的大小,它包含一个指向由 std::string 映射的类的指针。我正在做一个 sizeof(unordered_map var)。那正确吗?它会给我它占据的空间吗?包括它占用的房子?想要测量它以将其与保存相同数据的 std::map 进行比较,我也将通过 sizeof(std::map var) 进行测量。我想知道两者以确定每个占用多少存储空间,以及比较速度和空间,哪个是更好的选择。
请让我知道我计算尺码的方法是否正确,并将给我实际/正确的尺码,并帮助我做出正确的决定。
编辑1:
如果我尝试获取尺码的方法有误,请告诉我获取正确尺码的方法(包括看家)
TIA
-R