0

以下は有効な c++ ではないようです ( -std=c++2a)。varテンプレート パラメータに基づいてのストレージ クラスを変更したいb:

#include <type_traits>

template <bool b>
void f() {
  typename std::conditional<b, static int, int>::type var;
}
4

2 に答える 2