unique_ptr <0 OU que fait moins que l'opérateur?

J'ai affaire à du code qui n'a pas été écrit par moi. J'ai cette déclaration: // p is type of std::unique_ptr<uint8_t[]> if (p < 0) { /* throw an exception */ } Alors qu'est-ce que cela p < 0signifie dans ce contexte? Sur la page de documentation , je pense que mon cas est 16) y <...