| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Класс связанного дерева |
| Автор: Mormishka 22.7.2011, 20:44 | ||
| Пишу класс-граф. Суть в следущем. Каждый член графа содержит указатель на родительский элемент и указатели на своих "детей". Не могу перегрузить оператор [] который будет указывать на член из класса детей, по его имени, чтоб она также работала как метод GetKeyByName. Я попытался сделать (в комментариях). Но не компилируется.
|
| Автор: borisbn 22.7.2011, 21:04 |
Key & vs Key * может в этом дело ? |
| Автор: Mormishka 23.7.2011, 18:48 | ||||||||
| borisbn, В общем я сделал вот так
Но этим не удобно пользоваться, т.к. я пользуюсь указателями. Например
А вот это не компилируется
Приходится писать вот так
Как то можно избежать операции разименования "*" ? |
| Автор: borisbn 23.7.2011, 19:15 |
а чем это плохо ? эстетически не нравится ? |
| Автор: Mormishka 23.7.2011, 19:22 |
| borisbn, Да, как-то некрасиво. |