このpreviously answered questionは、以下に掲載したコードがなぜ機能しないのかを説明しています。私はフォローアップの質問があります:概念的に等価な回避策がありますか?つまり、コンパイル時の文字列連結を実現しますが、C++ 11で実際にサポートされている方法で実装されていますか? std :: stringの使用は完全に必須ではありません。文字列操作でconstexpr回避策?
constexpr std::string foo() { return std::string("foo"); }
constexpr std::string bar() { return std::string("bar"); }
constexpr std::string foobar() { return foo() + bar(); }
コンパイル時の文字列連結が必要ですか? –