1
constexpr
機能には、デフォルトまたは外部で内部リンケージがありますか?例えば
テイク次の関数:宣言(C++ 17以降)関数または静的メンバ変数に使用constexpr関数はどのリンケージをデフォルトで持っていますか?
constexpr int foo() {
return 0;
}
constexpr
機能には、デフォルトまたは外部で内部リンケージがありますか?例えば
テイク次の関数:宣言(C++ 17以降)関数または静的メンバ変数に使用constexpr関数はどのリンケージをデフォルトで持っていますか?
constexpr int foo() {
return 0;
}
constexpr
指定子はinline
ことを意味します。
ビーイングインラインは別のものです(インライン関数だけで、他のフリー機能と同様に、デフォルトで外部リンケージを持っている、しかし、彼らは同様に内部リンケージを持つことができる(例えば、静的に宣言場合)) – ricab