Wann Q_NULLPTR?

Sehe ich Q_NULLPTR verwendet wird liberal in der Qt source code und Beispiele, aber ich finde keine Dokumentation, was es genau ist und wenn es verwendet werden soll.

Beispielsweise in diesem offiziellen demonstration der neuen Qt-SerialBus-Modul Hinzugefügt in die neue Qt-v5.6:

if (!m_canDevice->connectDevice()) {
    delete m_canDevice;
    m_canDevice = Q_NULLPTR;

Tat dies dem Zweck dienen nullptr vor, die Hinzugefügt wird in C++11? Wenn dem so ist, nun, dass wir C++11, soll ich mich mit Q_NULLPTR?

PS: ich habe versucht, die Suche der Qt source code für die definition des Makros, scheiterte aber um es zu finden.

InformationsquelleAutor DBedrenko | 2016-03-29
Schreibe einen Kommentar