Je recherche une classe de conteneur STL C++ pour conserver les chaînes de nœuds parent/enfant treeview mais lorsqu'un nœud est supprimé du contrôle d'arborescence, dois-je parcourir tous les éléments de classe conteneur pour trouver celui sélectionné, puis le supprimer? Quel est le meilleur moyen de garder les données à jour dans un conteneur?Utilisation d'un conteneur STL pour stocker les données Treeview
0
A
Répondre
6
utiliser STL set, qui est efficace dans les opérations comme insert
et delete
en O (log n) temps.
par exemple.
set<TreeNode> a;
a.insert(aTreeNode); // insert
a.erase(aTreeNode); // delete
Questions connexes
- 1. Stl réglable comme conteneur pour C++
- 2. Obtenir l'Iterator pour un conteneur STL interne?
- 3. STL comme conteneur typedef raccourci?
- 4. Forward déclare un conteneur STL?
- 5. Utilisation d'un NSMutableArray pour stocker des données
- 6. Stockage des attributs dans un conteneur STL?
- 7. Opérations en lecture seule du conteneur STL
- 8. C++ conteneur STL et la construction
- 9. STL conteneur à pop() par priorité?
- 10. affectation de conteneur STL et pointeurs const
- 11. Utilisation d'APC pour stocker des données dans des tableaux
- 12. Utilisation de HierachyID pour stocker des données de série chronologique
- 13. Utilisation de STL dans ATL
- 14. Utilisation de NSArray pour stocker UIWebView pour utilisation avec UIToolBar
- 15. Où stocker les données pour jquery?
- 16. GCC arbre conteneurs de données STL
- 17. Classe ou conteneur pour stocker des éléments hétérogènes en C++
- 18. Conteneur STL avec plus d'une méthode de tri en C++
- 19. Pourquoi devrais-je utiliser un conteneur pour stocker des observateurs?
- 20. Utilisation de la session pour stocker les fichiers téléchargés
- 21. Utilisation d'un fichier pour stocker les arguments d'optparse
- 22. Valeurs de retour de la fonction de conteneur STL
- 23. Envelopper une matrice dynamique dans un conteneur STL/Boost?
- 24. C++ classe modèle utilisant conteneur STL et un typedef
- 25. Appel d'une fonction membre statique d'un conteneur STL C++ valeur_type
- 26. quel conteneur stl je devrais choisir Si j'ai besoin d'obtenir au hasard un élément du conteneur
- 27. Quel conteneur STL trié à utiliser pour insertion rapide et trouver avec une clé spéciale?
- 28. Utilisation du port STL dans VS2008
- 29. Modifier le menu contextuel dans WPF TreeView pour les données
- 30. vérifier le type d'élément dans le conteneur stl - C++