Добрый день, вчера пытался разобраться в чем преимущество (конкретно, а не в виде абстрактных понятий типа ООП и прочая эзотерика) nullptr против NULL. Ничего внятного (для простых инженеров, а не всяких там страуструпов) не нашел, кроме синтетического примера
void foo(int *) {
cout<<"foo (int *)";
}
void foo(int) {
cout<<"foo (int);
}
foo(NULL);
foo(nullptr);
foo(int)
foo(int *)