LA
можно было ее в выражениях использовать просто как структура<T> не прописывая ::type
в таком виде до стандарта не дошло?
template<typename T>
using %trait%_t = typename %trait%<T>::type;
Size: a a a
LA
template<typename T>
using %trait%_t = typename %trait%<T>::type;
AM
template<size_t arr_size> struct array {
const size_t size = arr_size;
uint32_t data[arr_size];
};
AS
template<size_t arr_size> struct array {
const size_t size = arr_size;
uint32_t data[arr_size];
};
AM
AS
AM
AF
template<size_t arr_size> struct array {
const size_t size = arr_size;
uint32_t data[arr_size];
};
AM
AS
AM
ПК
ПК
AM
ПК
ПК
D
VS
struct { int a; } s;
AM
AS
AF