stl のベクトルクラスを使って再帰問題を回避。
stl 使うのは実はこれが初めてだが、うーん、確かにちょっとは便利かな?
何故今まで使ったことがなかったかといえば、その昔 C++ であるコードを開発しはじめた時はまだ stl なんてなかったから…。なにせシュトラウストラップの2版だったからなぁ。
あとで stl の名前を聞くようになって、調べかけたことはあったんだが sgi の実装がどーたらで、入手してきて gcc に組み込むのも面倒でそのまんま。
3版が出た頃にはほとんどコード弄らなくなってたしなぁ。
[referer: [an error occurred while processing this directive]]