AZ
А если автор проекта ещё и бандлить не умеет, то это выливается в неплохие такие патчи. Или забивание на пакетирование
Size: a a a
AZ
AZ
F
AZ
AZ
AZ
AZ
AZ
AZ
AZ
РК
template <typename ...Args>
void construct(pointer p, Args &&...args) {
if constexpr (std::is_constructible<T, Args...>::value) {
...
return;
}
std::cout << "Test\n";
static_assert("Invalid arguments for constructor");
}
Товарищи, каким хреном строка вывода может срабатывать в этом коде?SS
template <typename ...Args>
void construct(pointer p, Args &&...args) {
if constexpr (std::is_constructible<T, Args...>::value) {
...
return;
}
std::cout << "Test\n";
static_assert("Invalid arguments for constructor");
}
Товарищи, каким хреном строка вывода может срабатывать в этом коде?РК
РК