Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2010, 21:06   #1
nowaalex
Пользователь
 
Регистрация: 22.08.2010
Сообщений: 59
По умолчанию Как правильно сделать свой итератор?

Мне нужно создать итератор в собственном классе дерева, который осуществлял бы обратный проход. Вот .h:

Код:
class StringsTree
{
private:
    struct Tree
    {
        char * word;
        Tree * leftBranch, * rightBranch;
    } * TreeHead;

    void recursiveInsert( char * word, Tree ** p );
    void recursivePrint( Tree ** p );
    void recursiveClean( Tree ** p );

    unsigned int __size;
public:
    bool isEmpty();
    StringsTree();
    ~StringsTree()
    {
        clean();
    }
    void insert( char * word ); 
    void print();
    void clean();
    unsigned int size();
};
Как и куда его всунуть?( в ООП не очень силён ).
nowaalex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно сделать include? Delphinchik PHP 5 13.10.2010 17:40
ребята!!!!!! как сделать свой форум. MERLOT Софт 7 07.06.2009 05:59
Как правильно сделать выборку Minotavr_x86 БД в Delphi 9 04.03.2009 19:56
Как сделать привязку глобальных горячих клавиш к свой проге? Jinxers Помощь студентам 1 08.02.2009 00:29
как сделать что бы пользователь мог изменять пароль и вводить свой? Илюха Общие вопросы Delphi 13 05.10.2007 14:58