tag:blogger.com,1999:blog-1887782251735454807.post5518540825041190945..comments2024-03-18T14:18:20.287+09:00Comments on ブログズミ: constexpr 勉強しますsrz_zumixhttp://www.blogger.com/profile/12777270094814249170noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-1887782251735454807.post-88988437040583555622013-11-26T11:20:11.591+09:002013-11-26T11:20:11.591+09:00コメントありがとうございます。ご指摘の通り、実行時変数を渡しているので警告が出るのは当たり前でした。...コメントありがとうございます。ご指摘の通り、実行時変数を渡しているので警告が出るのは当たり前でした。constexpr はもっと書いて慣れたいとな、と思います。<br />あと、C4592 は初心者としては嬉しい半分、うるさい警告なので、今は該当部分だけ disable にするようにしました。ありがとうございました。srz_zumixhttps://www.blogger.com/profile/12777270094814249170noreply@blogger.comtag:blogger.com,1999:blog-1887782251735454807.post-87272264759867575112013-11-24T16:51:41.990+09:002013-11-24T16:51:41.990+09:00恐らく引数付きconstexpr関数の引数に実行時変数が渡されてコンパイル時に評価できないとこの警告...恐らく引数付きconstexpr関数の引数に実行時変数が渡されてコンパイル時に評価できないとこの警告が出るようです。例えばhttp://melpon.org/wandbox/permlink/9sZpwkplIKoPs7QLこのコードをCTPでコンパイルするとC4592が出ます。gccやclangでは特に警告が出なかったので、C4592はdisableしてしまっても問題ないかと思われます。根っこhttp://nekko1119.hatenablog.com/noreply@blogger.com