2023-07-16から1日間の記事一覧

rep マクロ

#define rep(i, n) for (int i = 0; i < n; ++i) 例えば rep(i, k & 1) とすると for (int i = 0; (i < k) & 1; ++i) と等価であるため、意図しない動作を引き起こします: [C++] gcc HEAD 14.0.0 20230712 (experimental) - Wandbox これを避けるには #defin…