トップページ > プログラム > 2014年11月04日 > SSMCKloW

書き込み順位&時間帯一覧

8 位/160 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000001000110000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
40
C++14/C++1z 20

書き込みレス一覧

C++14/C++1z 20
40 :デフォルトの名無しさん[sage]:2014/11/04(火) 12:36:41.71 ID:SSMCKloW
>>39
initializer_list が constexpr 対応なら size メソッドで取得して、必要なサイズと合致しなければ static_assert するという方法で対応できる。
C++14/C++1z 20
44 :デフォルトの名無しさん[sage]:2014/11/04(火) 16:51:59.88 ID:SSMCKloW
ところで、従来から immutable な値 (const オブジェクト) は定数って用語で呼んでたと思うんだけど、
コンパイル時に値が作成されるような値の呼び名ってあるの?
なんとなく >>41 みたいな場合で「定数」っていう言葉を使うとちょっと微妙だなと思ったので。
C++14/C++1z 20
45 :40[sage]:2014/11/04(火) 17:42:59.22 ID:SSMCKloW
>>41
スマソ。 constexpr 関数内で static_assert は呼べないらしい。
http://boleros.hateblo.jp/entry/20130319/1363719366
でもまあ他のなんだかんだの方法で検出することは出来る程度にコンパイル時に確定してるのは間違いない。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。