QHash::TryEmplaceResult Struct

struct QHash::TryEmplaceResult

Die Klasse TryEmplaceResult wird verwendet, um das Ergebnis einer tryEmplace()-Operation darzustellen. Mehr...

Diese Struktur wurde in Qt 6.9 eingeführt.

Öffentliche Variablen

bool inserted
QHash<Key, T>::iterator iterator

Detaillierte Beschreibung

Die Klasse TryEmplaceResult wird in QHash verwendet, um das Ergebnis einer tryEmplace() Operation darzustellen. Sie enthält ein iterator für das neu erstellte Element oder für das bereits existierende Element, das das Einfügen verhindert hat, und ein boolean inserted, das angibt, ob das Einfügen stattgefunden hat.

Siehe auch QHash und QHash::tryEmplace().

Dokumentation der Mitgliedsvariablen

bool TryEmplaceResult::inserted

Dieser Wert lautet false, wenn es bereits einen Eintrag mit demselben Schlüssel gab.

QHash<Key, T>::iterator TryEmplaceResult::iterator

Enthält den Iterator zu dem neu eingefügten Element oder dem Element, das das Einfügen verhindert hat.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.