AWRage
Активный
- 642
- 141
Пасаны, такая задача:
Есть подменю, которое содержит название и еще одно подменю, которое в свою очередь содержит тоже название и подменю, которое.. И так далее. Понятное дело, что не во всех подменю есть другие подменю, некоторые являются конечными и в таком случае указатель равен NULL. Вот как мне прогнать это все циклом и найти подменю с нужным именем?
Есть подменю, которое содержит название и еще одно подменю, которое в свою очередь содержит тоже название и подменю, которое.. И так далее. Понятное дело, что не во всех подменю есть другие подменю, некоторые являются конечными и в таком случае указатель равен NULL. Вот как мне прогнать это все циклом и найти подменю с нужным именем?
C++:
struct submenu
{
char *name;
struct submenu *submenu;
};
struct submenu *Submenu = new struct submenu;