K
Size: a a a
K
K
VS
D
ac
enum class en { a, b, c };
type1 obj1, type2 obj2
decltype(obj1) -> a
decltype(obj2) -> b
...
T
K
T
K
АК
static_assert(!is_noexcept_constructible_v<std::pair<int, int>, float>);
ошибка компиляции :(T
T
АК
T
T
АК
std::pair<int, int>
noexcept constructible от float
. Я хочу получить ответ "нет", а получаю ошибку компиляцииK
template<template<typename...> typename TupleType, typename ... Types>
memory_block(TupleType<Types...>&&)->memory_block<sizeof(TupleType<Types..., void*>), TupleType>;
template<typename ... Types>
memory_block(Types&& ...)->memory_block<sizeof(::kelbon::tuple<std::remove_reference_t<Types>..., void*>), ::kelbon::tuple>;
K
K
АК