Qmap :: enthält () keinen erwarteten Wert zurückgeben

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Qmap :: enthält () keinen erwarteten Wert zurückgeben

by Anonymous » 02 Mar 2025, 22:24

Ich habe eine Klasse, die ein QMAP -Objekt enthält: < /p>

QMap users;
< /code>

Jetzt gibt die IF -Klausel in der folgenden Funktion FOO () immer falsch zurück, aber wenn ich durch die Karte iteriere, ist der verglichene QString, d. H. Str1, in den Schlüssel vorhanden. < /p>

void Foo(QString& str1, QString& str2)
{
if(users.contains(str1))
users[str1]->doStuff(str2);
else
{
for(QMap::iterator iter = users.begin();
iter!= users.end();iter++)
qDebug()

Top