1 | #ifndef A_H |
---|---|
2 | #define A_H |
3 | template<typename T, T v> |
4 | struct S { static constexpr T value = v; }; |
5 | template<typename T, T v> |
6 | constexpr T S<T, v>::value; |
7 | |
8 | #endif |
9 |
1 | #ifndef A_H |
---|---|
2 | #define A_H |
3 | template<typename T, T v> |
4 | struct S { static constexpr T value = v; }; |
5 | template<typename T, T v> |
6 | constexpr T S<T, v>::value; |
7 | |
8 | #endif |
9 |