Auf dieser Seite

QHash::TryEmplaceResult Struct

struct QHash::TryEmplaceResult

Die Klasse „TryEmplaceResult“ dient zur Darstellung des Ergebnisses einer Operation mit „ tryEmplace()“. Mehr dazu...

Diese Struktur wurde in Qt 6.9 eingeführt.

Öffentliche Funktionen

Öffentliche Variablen

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

Ausführliche Beschreibung

Die Klasse „ TryEmplaceResult “ wird in „ QHash “ verwendet, um das Ergebnis einer Operation mit „ tryEmplace()“ darzustellen. Sie enthält einen „ iterator “ auf das neu erstellte Element oder auf das bereits vorhandene Element, das die Einfügung verhindert hat, sowie einen booleschen Wert „ inserted “, der angibt, ob die Einfügung stattgefunden hat.

Siehe auch „ QHash “ und „ QHash::tryEmplace()“.

Dokumentation der Member-Funktionen

[default] TryEmplaceResult::TryEmplaceResult()

Erstellt standardmäßig eine Instanz von ` TryEmplaceResult`.

Dokumentation zu den Member-Variablen

bool TryEmplaceResult::inserted

Dieser Wert lautet „ false “, wenn bereits ein Eintrag mit demselben Schlüssel vorhanden war.

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

Enthält den Iterator auf das neu eingefügte Element oder auf das Element, das die Einfügung verhindert hat.

© 2026 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.