- C++相談室 part130 [無断転載禁止]©2ch.net
244 :デフォルトの名無しさん (オッペケ Sr23-bEgw)[sage]:2017/04/21(金) 14:01:58.43 ID:jq02h6/Cr - Effective Modern C++のItem 30を読まなくても幾つかは日常的に気付きそうなものだが
struct A { constexpr static int N = 1'000; }; f_pass_by_value(A::N); // OK f_pass_by_universal_ref(A::N); // NG
|
- C++相談室 part130 [無断転載禁止]©2ch.net
246 :デフォルトの名無しさん (オッペケ Sr23-bEgw)[sage]:2017/04/21(金) 14:40:59.59 ID:jq02h6/Cr - >>245
変わる予定 流石にC++14の言語仕様はクソだった N4659 D.1山椒
|
- C++相談室 part130 [無断転載禁止]©2ch.net
247 :デフォルトの名無しさん (オッペケ Sr23-bEgw)[sage]:2017/04/21(金) 14:43:15.61 ID:jq02h6/Cr - だがこれはC++17でも通らない
struct A { int b : 2; }; f_pass_by_ref( A{}.b );
|