初心者サイトに載ってる例は。これだと、どんなメリットがあるのか良くわかんないんだよね。やっておしまい!ちなみに、こんなことはしちゃだめね。}-listはSTLに含まれるコンテナで、すさまじく簡単に言ってしまえば動的な配列の一つ。{{br}}-iteratorはコンテナにアクセスするためのもので、ポインタみたいに使える。セリフが無いんじゃよ動的生成すると、ちゃんと動作するんだけど、メモリリーク対策が面倒くさい。この例ではたった3行だけどね。やっておしまい!そしてメモリリーク対策としてスマートポインタ(boostライブラリのshared_ptr)を導入してみる。やっておしまい!で、こーなってくると、動的生成部分がもーちょっとなんとかならんかなーて思うんだよね。戻り値がCharacter*な関数があれば、いろいろ便利になる。