и gcc с -Wall -Wextra, а clang падает с ошибкой компиляции. Какой компилятор тут "прав" (i.e. "по стандарту")?
Ну null pointer это либо integer literal 0, либо nullptr, поэтому там нет неявного конверта в шаред_птр https://en.cppreference.com/w/cpp/language/pointer#Null_pointers Если убрать unsigned, то скомпилится
Кмк бага гцц и мсвс
а зачем этот код вообще...
Обсуждают сегодня