AN
Size: a a a
AN
AT
AN
struct S{geordi(бот для C++) выдал следующее: xvalue S::<unnamed struct>. TYPE в compile time резолвит тип там магия понакручена для этого
struct {
int a;
} s;
};
int main(int argc, char** argv) {
std::cout << TYPE(declval<S>().s);
}
AT
AN
lvalue main(int, char**)::<lambda()>Т.е опять же может только внутреннее "служебное" имя есть
AT
error: 'decltype' cannot be used to name a declaration
, только вот так void std::type_identity_t<decltype(S::a)>::f() {}
b
IZ
G
g
uint512_t a(0xffffffffffffffffffffffffffffffffffffffffffff);урезается до 128 бит (ffffffffffffffff) (соответственно тот самый numeric_limit) например (проверил тупо выводом числа и несколькими арифметическими действиями)
Е
uint512_t a(0xffffffffffffffffffffffffffffffffffffffffffff);урезается до 128 бит (ffffffffffffffff) (соответственно тот самый numeric_limit) например (проверил тупо выводом числа и несколькими арифметическими действиями)
g
G
uint512_t a(0xffffffffffffffffffffffffffffffffffffffffffff);урезается до 128 бит (ffffffffffffffff) (соответственно тот самый numeric_limit) например (проверил тупо выводом числа и несколькими арифметическими действиями)
g
YC
VO
error: ISO C++ requires field designators to be specified in declaration order
VO
АР
АР