Sur cette page

QHash::TryEmplaceResult Struct

struct QHash::TryEmplaceResult

La classe `TryEmplaceResult` sert à représenter le résultat d'une opération ` tryEmplace()`. En savoir plus...

Cette structure a été introduite dans Qt 6.9.

Fonctions publiques

Variables publiques

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

Description détaillée

La classe ` TryEmplaceResult ` est utilisée dans ` QHash ` pour représenter le résultat d’une opération ` tryEmplace()`. Elle contient une ` iterator ` vers l’élément nouvellement créé, ou vers l’élément préexistant qui a empêché l’insertion, ainsi qu’un booléen, ` inserted`, indiquant si l’insertion a eu lieu.

Voir également QHash et QHash::tryEmplace().

Documentation sur les fonctions membres

[default] TryEmplaceResult::TryEmplaceResult()

Construit par défaut une instance de ` TryEmplaceResult`.

Documentation sur les variables membres

bool TryEmplaceResult::inserted

Cette valeur est « false » s’il existait déjà une entrée portant la même clé.

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

Contient l'itérateur pointant vers l'élément nouvellement inséré, ou vers l'élément qui a empêché l'insertion.

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