| Tree.hh. uma classe de árvore modelada de uso geral para C ++ |
Baixe Agora |
Tree.hh. Classificação e resumo
- Nome do editor:
- Kasper Peeters
- Site do editor:
- http://www.aei.mpg.de/~peekas/tree/
Tree.hh. Tag
Tree.hh. Descrição
Uma classe de árvore modelada de uso geral para C ++ Árvore.hh é uma classe de árvore modelada de uso geral para C ++ no espírito do STL e compatível com o Exemplo de Algoritmos STL.Simples: O programa a seguir constrói uma árvore de nós de STD :: Cadeia, coloca algum conteúdo nele e aplica o Encontre algoritmo para encontrar o nó com conteúdo "dois". Em seguida, imprime o conteúdo de todos os filhos deste nó. Você pode baixar a origem árvore_example.cc se você estiver com preguiça de digitá-lo. #Include #include #include #include "tree.hh" usando namespace std; int Main (int, char **) {árvore tr; Árvore : Iterator Top, um, dois, Loc, Banana; top = tr.begin (); um = tr.insert (top, "um"); dois = tr.apend_child (um, "dois"); tr.apend_child (dois, "Apple"); banana = tr.apend_child (dois, "banana"); tr.apend_child (banana, "cereja"); tr.apend_child (dois, "pêssego"); tr.append_child (um, "três"); loc = encontrar (tr.begin (), tr.end (), "dois"); if (loc! = tr.end ()) {árvore : siblbling_iterator sib = tr.begin (loc); enquanto (SIB! = TR.END (LOC)) {Cout
Tree.hh. Software Relacionado