淺析std::string的append方法

string內部有多個append函數,我們就拿其中一個來說(基本原理都一樣)。 其中第一步中的if (_Count <= _Mypair._Myval2._Myres - _Old_size)可以翻譯爲 如果(加入的字符大小<= 當前大小 - 已存在的字符佔用大小) ,其內部直接就是將我們append的字符複製進的當前的數組內。 第二步其實就很簡單,重新創建一個滿足需求大小的數組並將之前的數據和
相關文章
相關標籤/搜索