Учитывая, что указатель p является «p> nullptr» правильно сформирован?
Дан указательp
:
char *p ; // Could be any type
при условии,p
правильно инициализируется следующая корректная форма:
if (p > 0) // or p > nullptr
В более общем смысле, правильно ли использовать реляционный оператор, когда один операнд является указателем, а другой - константой нулевого указателя?