QStringList & char[]
-
Hallo ich will einfach nur die Elemente einer Stringlist mit einem char-array vergleichen.
QStringList usbliste; char buffer[255]; if((const char *)usbliste[i] == buffer) { ... }
ist aber nie erfolgreich , sollte aber von den Werten auf jeden Fall passen.
-
ein QString ist kein char*
und eine QList ist kein arraywird also so nie funktionieren
-edit-
probiers mal so:
QStringList usbliste; char buffer[255]; if(qstrcmp(usbliste[i].toAscii().data(), buffer) == 0) { ... }
Adressen zu vergleichen, klappt so oder so nicht