by Anonymous » 27 Feb 2025, 05:19
Ich arbeite einen C ++ - Kurs und behandle derzeit die Überprüfung von Nullptrs.int* p{};
if(!(p==nullptr)){
< /code>
usw. usw. < /p>
Aber ich bin mir nicht sicher, warum ich nicht sagen kann (was etwas einfacher erscheint): < /p>
if(p!=nullptr){
< /code>
usw. usw. < /p>
Ausführen des Codes Ich bekomme das, was ich in beide Richtungen erwarte. Gibt es einen praktischen Unterschied, den ich fehlt?
Ich arbeite einen C ++ - Kurs und behandle derzeit die Überprüfung von Nullptrs.int* p{};
if(!(p==nullptr)){
< /code>
usw. usw. < /p>
Aber ich bin mir nicht sicher, warum ich nicht sagen kann (was etwas einfacher erscheint): < /p>
if(p!=nullptr){
< /code>
usw. usw. < /p>
Ausführen des Codes Ich bekomme das, was ich in beide Richtungen erwarte. Gibt es einen praktischen Unterschied, den ich fehlt?