Tag: nullptr

Die C++11 Schlüsselwort für ein null-Zeiger ist, kann Sie konvertiert werden, um jeden Zeiger-Typ.

Was ist "Read Access Violation... war nullptr"?

Anzahl der Antworten 2 Antworten
Ich könnte etwas Hilfe gebrauchen. Ich habe versucht, meine Funktion löschen, um korrekt zu arbeiten, aber egal, was ich scheine zu tun, es gibt mir immer ein "war nullptr" Fehler. Mein code ist etwas chaotisch, da habe

Warnung: übergeben von NULL in nicht-Zeiger-argument für " std::thread::thread

Anzahl der Antworten 2 Antworten
Die Funktion, die ich ausführen möchten: struct foo; void bar(const foo* p = 0); Wie ich die Funktion aufrufen: auto thread = std::thread(&bar, NULL); Warnung: foobar.h:223:9: Warnung: übergeben von NULL in nicht-Zeiger-argument 2 of 'std::thread::thread(_Callable&&, _Args&& ...)

Kann ich eine C++ iterator gegen null?

Anzahl der Antworten 3 Antworten
Ich habe Probleme mit Vektor-Iteratoren. Ich habe gelesen in ein paar Orte, die null-Iteratoren nicht möglich ist, und dass die übliche Weise zu prüfen, Iteratoren ist es zu prüfen, es gegen vector.Ende() nach einer Suche. So zum

Kompilieren die Fehlermeldung 'nullptr' nicht deklarierter Bezeichner

Anzahl der Antworten 2 Antworten
Ich bin tring zu kompilieren eine source, die mit Visual Studio 2008 Express, aber ich bin immer diese Fehlermeldung: Error C2065: 'nullptr' undeclared identifier. Mein code: if (Data == nullptr) { show("Data is null"); return 0; }

Mit Qt Creator in C++ 11, nullptr ist, Schlüsselwörtern?

Anzahl der Antworten 1 Antworten
Ich bin mit C++11 verwenden der Qt Creator. "warning: identifier 'nullptr' is a keyword in C++11 [-Wc++0x-compat]" "error: 'nullptr' was not declared in this scope" Dies ist der code, der funktioniert auch anderswo, der relevante Teil: ...

Kann ein unique_ptr nehmen Sie einen nullptr Wert?

Anzahl der Antworten 1 Antworten
Ist dieses code-fragment gültig? : unique_ptr<A> p( new A()); p = nullptr; Ist, kann ich zuweisen nullptrzu einem unique_ptr ? oder wird es scheitern? Habe ich versucht, diese mit der g++ compiler und es hat funktioniert, aber

Welche Header-Datei muss für die Verwendung von nullptr in g ++ enthalten sein?

Anzahl der Antworten 4 Antworten
Ich bin mit g++ 4.4.1 und verwenden möchten nullptraber ich bin nicht in der Lage zu finden, die header-Datei ist erforderlich, um aufgenommen werden. Es scheint sich nicht um keyword-entweder, weil mein Versuch, es zu verwenden, wird

Ist NULL in C ++ 11 als nullptr definiert?

Anzahl der Antworten 3 Antworten
Wird C++11-Implementierungen definieren NULLals nullptr? Wäre dies vorgeschrieben werden, durch die neue C++ - standard? InformationsquelleAutor der Frage Martin Ba | 2011-08-26

Kann nullptr in gcc emuliert werden?

Anzahl der Antworten 5 Antworten
Sah ich, dass nullptr wurde implementiert in Visual Studio 2010. Ich mag das Konzept und wollen zu starten, verwenden Sie es so bald wie möglich; aber GCC nicht unterstützen es noch. Mein code ausführen muss, um auf

Was genau ist nullptr?

Anzahl der Antworten 11 Antworten
Wir haben jetzt C++11 mit vielen neuen features. Eine interessante und verwirrend (zumindest für mich) ist die neue nullptr. Gut, keine Notwendigkeit mehr für die fiesen makro NULL. int* x = nullptr; myclass* obj = nullptr; Immer

Was sind die Vorteile von nullptr?

Anzahl der Antworten 7 Antworten
Dieses Stück code konzeptionell tut das gleiche für die drei Zeiger (safe-Zeiger-Initialisierung): int* p1 = nullptr; int* p2 = NULL; int* p3 = 0; Und so, was sind die Vorteile der Zuordnung von Zeigern nullptr über Zuweisung

C ++ 11 Wenn ich shared_ptr lösche, sollte ich reset verwenden oder auf nullptr setzen?

Anzahl der Antworten 4 Antworten
Ich habe eine Frage zu C++11-best practices. Bei der Klärung eines shared_ptr, sollte ich das reset() Funktion ohne parameter, oder soll ich den shared_ptr zu nullptr? Zum Beispiel: std::shared_ptr<std::string> foo(new std::string("foo")); foo.reset(); foo = nullptr; Gibt es