オブジェクトのセットを動的に割り当てたい(数百になる可能性があります)。これらのオブジェクトの一部はテキスト フィールドです。std::string は優れた文字列操作を提供するため、std:string型のオブジェクト メンバー パラメータを使用することをお勧めします。
ただし、std::string は動的にサイズ変更可能なオブジェクトです。私にとって、これは std::string を含む動的に割り当てられたオブジェクトに反します: std::string が計画よりも大きくなると、割り当てられたメモリのオーバーフローが発生する可能性があります。
- 動的に割り当てられたオブジェクトのパラメーターとして std::string が適しているかどうか、アドバイスをお願いできますか?
- どのように std::string を操作するので、メモリ オーバーフローが発生しませんか?
- 何百ものオブジェクトが動的に割り当てられる場合でも、std::string はメンバ パラメータとして適していますか?