STLコンテナ(プラスstd::basic_string)を使用してキーまたはパスワードを一時的にメモリに保存したいのですが、完了したらメモリをゼロにしたいです。
私は当初、メモリをゼロにするカスタムアロケータでパラメータ化されたSTLコンテナを使用することを計画していましたallocator::deallocateが、コンテナは指定されたアロケータからのものではないメモリを使用できると想定しています。たとえば、astd::vectorまたはastd::stringに、小さな割り当て用の固定サイズの配列メンバーを含めることは合理的と思われます。
私は当然心配しています、そして私は(ため息をつく)自分のコンテナを書くべきですか?