История изменений
Исправление fsb4000, (текущая версия) :
Можно
struct A {
A(std::nullptr_t) {}
A(int)=delete;
};
int main()
{
A a = 0; // должно ругаться при компиляции
A b = nullptr; // верно
}
In function 'int main()':
14:7: error: use of deleted function 'A::A(int)'
7:5: note: declared here
Исходная версия fsb4000, :
Можно
struct A {
A(std::nullptr_t) {}
A(int)=delete;
};
int main()
{
//A a = 0; // должно ругаться при компиляции
A b = nullptr; // верно
}