RM
Size: a a a
RM
RM
AB
AE
const
всегда справа. Справа от типа. Или справа от указателя. Потому что он может стоять и посередине двух указателейAB
int* const* arr[]
O
char consr *str
, т.е. всё ещё справаO
char consr *str
, т.е. всё ещё справаAE
char consr *str
, т.е. всё ещё справаIL
char consr *str
, т.е. всё ещё справаO
AE
AE
AB
AB
O
AB
O
AB
using A = const int();
using B = int(const int);
using C = int() const;
static_assert(!is_const_v<A> && !is_const_v<B> && !is_const_v<C>);
TS