みなさんいかがお過ごしでしょうか?前回は足し算しました。今回はループです。 足し算ではとにかくいっぱいPP_ADD_Iを並べましたが、もっとスタイリッシュに書きたいですね。書きましょう。 まずC/C++のループはこんな感じです: while (condition) { ... } forはwhileの便利記法なので、whileさえあればfor相当のものは作れます。逆も言えますが。conditionはループの判定式です。{ ... }は繰り返したい処理です。 conditionはただの変数に見えますが、別にこれはf(g(h(n)))とか、i < 3とかそういうのでもいいです。とにかく何か式です。 ちょっと困りました。whileは構文です。関数じゃありません。どうしましょう。こうしましょう。 while(p, f, v) = while'(p, f, while'(p, f,...while'