我在C++中使用QHash
來存儲一些簡單的鍵和值對。在我的情況下,鍵是一個整數,值也是。要將新的鍵/值對添加到散列,這是我的語法:如何更新特定密鑰的QHash值?
QHash<int, int> myhash;
int key = 5;
int value = 87;
myhash.insert(key,value);
qDebug() << "key 5 value = " << myhash.value(5); // outputs 87
如何更新現有的鍵值標準值?什麼是語法?
謝謝..我在文檔中看到過,但我不明白這是什麼意思,沒有一個簡單的例子。我希望Qt文檔有更多的例子。非常感激! – panofish
@panofish,術語「可修改參考」可能暗示您可以更改該值。 – vahancho
我猜想,但我的問題是解釋T&QHash :: operator [](const Key&key)AS myhash [5] = 88; ......當然事後看來,似乎很容易:) – panofish