Syntax

変数の初期化コードをローカルスコープに入れる

関数にするほどでもない時に。 []// C[] []int[] []x[][], [][]a[][], [][]b[][];[] []a[][] = [][]f[][]();[] []b[][] = [][]g[][]([][]a[][]);[] []x[][] = [][]h[][]([][]b[][]);[][]// C++ ?[] []int[] []a[][] = [][]f[][]();[] []int[] []b[][] = [][]…

assertでメッセージを表示する

某書とかぶりましたが偶然です []assert[][]([][]marker[][] != [][]s[][].[][]get_cur[][]() && [][]"biscuit::star - Parser must advance on star-operation"[][]);[]

ほんとうのforループ

ほんとうに今まで知らなかった 突然気づいて驚いたのでBoostのソースコードを検索したらちゃんと使われていました []for[] ([]int[] []i[] = 0, []count[] = []toolbar[].[]GetButtonCount[](); []i[] < []count[]; ++[]i[]) { []// ...[] }