>>682
> Perlのlocal変数はわれながらいいたとえだと思ったのに。(;´Д`)
もしかして動的変数スコープを使いたいって話? それは C++ では無理だ。

知らない人のために補足しておくと、Perl5 はデフォルトで変数は全てグローバル、my
で宣言するとブロック内有効な静的スコープを持ち、local 宣言すると動的スコープを
持つようになります。(local 宣言したときに値を保存しておいて、スコープを抜けるときに
値を復元する)