А
Size: a a a
А
O
А
O
auto x = []<typename T>(T x) constexpr noexcept -> int requires(sizeof(T) > 1) {
return x;
}
(42);
std::cout << x;42
O
O
auto x = []<typename T>(T x) constexpr noexcept -> int requires(sizeof(T) > 1) {
return x;
}
(42);
std::cout << x;42
requires идёт после <>, хм...А
O
O
O
O
А
auto x = []<typename T>(T x) constexpr noexcept -> int requires(sizeof(T) > 1) {
return x;
}
(42);
std::cout << x;42
O
TS
TS
O
А
W
W
F