STL库中string类内存布局的探究

在STL中有着一个类就是string类,他的内存布局和存储机制究竟是怎么样的呢? 这就是建立好的string 可以看出,图中用黄色框框标注的部分就是主要区域 我们用来给string对象进行初始化的字符串被存储在了_Buf当中,_Mysize和_Myres就不用说了,就是上面的size 和 capacity 的值。   当只有一个字符作为字符串的时候,就可以很明显的看出来了,_Mysize是指字符串
相关文章
相关标签/搜索