je trouve un certain exemple de code avec ces lignes oddlC++ QListe dans if, quelle est la valeur par défaut?
QList<TDataXml *> *newXMLData = input->getValue<QList<TDataXml *>>();
if(newXMLData)
{
// do things
}
Je ne comprends pas if(newXMLData)
. C'est un QList. Quand la déclaration devrait-elle être vraie ou fausse? Pourquoi ne pas utiliser la méthode Qt isEmpty() à la place?
Merci