| tree.hh Een gesorteerde boomklasse voor algemene doeleinden voor C ++ |
Download nu |
tree.hh Rangschikking & Samenvatting
- Naam uitgever:
- Kasper Peeters
- Uitgever website:
- http://www.aei.mpg.de/~peekas/tree/
tree.hh Tags
tree.hh Beschrijving
Een algemeen gemanuleerde boomklasse voor C ++ Tree.hh is een algemene gemanigneerde boomklasse voor C ++ in de Geest van de STL, en compatibel met het STL-algorithms.simple voorbeeld: het volgende programma construeert een boom van STD :: String-knooppunten, legt er een inhoud in. Zoek algoritme om het knooppunt te vinden met inhoud "twee". Het drukt dan de inhoud van alle kinderen van dit knooppunt af. U kunt de bron tree_example.cc zijn als u te lui bent om het in te typen. #Include #include #Include #Include "tree.hh" met behulp van NameSpace Std; Int Main (Int, Char **) {Tree Tr; boom :: iterator bovenaan, één, twee, loc, banaan; TOP = TR.BEGIN (); één = tr.inert (top, "één"); twee = tr.append_child (één, "twee"); tr.appd_child (twee, "appel"); banaan = tr.append_child (twee, "banaan"); Tr.Antd_child (banaan, "kers"); tr.append_child (twee, "perzik"); tr.appd_child (één, "drie"); LOC = FIND (TR.BEGIN (), TR.D (), "TWEE"); if (loc! = tr.end ()) {tree :: sibling_iterator sib = tr.begin (loc); terwijl (SIB! = tr.end (loc)) {cout
tree.hh Gerelateerde software