- Visual Studio 2015©2ch.net
804 :デフォルトの名無しさん[sage]:2015/05/19(火) 00:01:33.53 ID:BARSiOWx - >>803
じゃあ無理してでもファイル分割しようと思ったら //hoge.h #include "jissou.h" constexpr int hoge(int arg) {return JissouHoge(arg);} //jissou.h constexpr int JissouHoge(int arg) {return 1;} //main.cpp #include "hoge.h" int main(void) { constexpr int cex = hoge(); ... とかしないといけないの? いやこんなことするかしらんけど
|
- Visual Studio 2015©2ch.net
805 :デフォルトの名無しさん[sage]:2015/05/19(火) 00:21:32.72 ID:BARSiOWx - これ意味ねえじゃん
まあそりゃconstexprな部分はどうせコンパイル時再計算するけど 引数が定数じゃない実行時呼び出しのとこまでコンパイルし直しってことなのか? あと最後のところ引数書いてなかったわどうでもいいけど
|
- Visual Studio 2015©2ch.net
806 :デフォルトの名無しさん[sage]:2015/05/19(火) 00:42:18.01 ID:BARSiOWx - ああすまんconstexprはinlineと同じ扱いなのか
納得できたわすまん
|