天天看點

自定義String類,并且實作在STL容器中添加自定義的類型

13.44 編寫标準庫string類的簡化版本,命名String。你的類應該至少有一個預設構造函數和一個接受C風格字元串指針參數的構造函數。使用allocator為你的String類配置設定所需記憶體。

13.47 添加拷貝構造函數和拷貝指派運算符,并添加列印語句,則每次函數執行時列印一條資訊。

13.48 定義一個vector<String>并在其上多次調用push_back。運作程式,觀察String被拷貝了多少次。

運作結果:

自定義String類,并且實作在STL容器中添加自定義的類型
上一篇: 無序容器

繼續閱讀