Ich versuche es zu tun
zum Entfernen von NULL-Zeigern im Vektor (wobei pvec vector<Node*> ist)
vector<Node*>
Der Compiler gibt jedoch:
"ISO C ++ verbietet den Vergleich zwischen Zeiger und Ganzzahl"
Wie löst man das? Danke!
Verwenden Sie in C ++ 11 nullptr :
nullptr
Andernfalls führen Sie eine explizite Umwandlung in einen Zeigerwert durch. Wenn Ihr pvec Zeiger vom Typ foo* enthält, schreiben Sie:
pvec
foo*
Tags und Links c++