是否可以在运行时确定 std::map/std::set (内在数据类型)的实际内存使用情况?我做了一些内存研究,似乎这在很大程度上取决于 STL 实现和所使用的系统(由于底层结构的内存填充)。我想在运行时监控这些数据类型的内存使用情况,而不运行调试器/内存分析器。有没有办法做到这一点?
问问题
515 次
是否可以在运行时确定 std::map/std::set (内在数据类型)的实际内存使用情况?我做了一些内存研究,似乎这在很大程度上取决于 STL 实现和所使用的系统(由于底层结构的内存填充)。我想在运行时监控这些数据类型的内存使用情况,而不运行调试器/内存分析器。有没有办法做到这一点?