0
我想動態分配對象集(可以是幾百)的。這些對象的一部分是文本字段。由於std :: string提供了很好的字符串操作,我傾向於使用類型的對象成員參數std:string。的std :: string作爲會員參數動態分配的對象
然而,的std :: string是動態調整大小的對象。對我來說,這違背了包含std :: string的動態分配對象:如果std :: string比計劃大,可能會分配內存溢出。
- 我可以問一下建議:std :: string是否適合作爲動態分配對象的參數?
- 如何使用的std :: string操作,所以不會有內存溢出?
- 適合作爲即使上百個對象將被動態分配的成員參數的std :: string?
謝謝你的評論。你很好地理解我的問題,並接受它。我明白了這一點,我明白了,我不必擔心調整std :: string的大小。我將此答案標記爲* Accptable Answer *並添加+1。 – 2011-02-16 11:30:28