C++ の if や while, for をカンマでデコってちょっぴり関数型言語風!?小悪魔カワイイコーディングで今夏を先取りしちゃお☆ こんにちわ、みなさんが好きなプログラミング言語といえば C++ ですね。ぼくはまだまだ修行が足りないので C++ 愛は東京ドーム1個分くらいしかないのですが、今日はそんなみなさんのご要望にお応えして大人気の C++ の話を書きます。 C++ は C とは大きく異なり関数の先頭だけでなく、レキシカルスコープ内の好きなところで変数を宣言することができます。スコープの中で必要な時に局所的に変数を宣言できるのでとても便利です。例えば for 文の初期化ステートメントの中で変数を定義して初期化することもできます。 // ANSI-C int i = 0; for ( i = 0; i < 5; ++i ) { } // C++ for ( int i = 0;