![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 145
|
![]()
Здравствуйте ув. программисты!
У меня возникли некоторые затруднения как вы уже догадались со вложенными классами.Код: Код:
В предыдущем коде я в комментариях отметил действия методов вложенного класса.И у меня вопрос:как реализовать эти функции? Буду премного благодарен.
Компьютеры бесподобны: за несколько минут они могут совершить такую грандиозную ошибку, какую не в состоянии сделать множество людей за многие месяцы.
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 145
|
![]()
Извините за создание лишней темы.Я уже разобрался.В другой программе на вложенные классы по глупости ошибался, на мелочи и не заметил ее.Еще раз прошу прощения.
Компьютеры бесподобны: за несколько минут они могут совершить такую грандиозную ошибку, какую не в состоянии сделать множество людей за многие месяцы.
|
![]() |
![]() |
![]() |
#3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну раз разобрался, то скажи что нужно сделать чтоб решить тему - мне тоже интересно, я не спец по Си.
I'm learning to live...
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 145
|
![]()
Ну я тоже не спец
![]() Код:
Методы можно объявить как внутри класса,так и вне его т.е. в области глобальной видимости,ставя перед именем метода префикс:имя более верхнего объемлющего класса. Обращаться к членам класса и его методам можно только с помощью объектов (указателей).
Компьютеры бесподобны: за несколько минут они могут совершить такую грандиозную ошибку, какую не в состоянии сделать множество людей за многие месяцы.
|
![]() |
![]() |
![]() |
#5 | |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
божеж ты мой...
1. friend тут нигде не используется, читай, для чего нужно это ключевое слово, можешь смело удалять. 2. Код:
Код:
3. Код:
4. Цитата:
аналог твоего: Код:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance Последний раз редактировалось pproger; 17.02.2010 в 11:54. |
|
![]() |
![]() |
![]() |
#6 | ||||
Форумчанин
Регистрация: 25.02.2009
Сообщений: 145
|
![]() Цитата:
Цитата:
Цитата:
Цитата:
Спасибо за исправления.
Компьютеры бесподобны: за несколько минут они могут совершить такую грандиозную ошибку, какую не в состоянии сделать множество людей за многие месяцы.
Последний раз редактировалось Lunex.08; 17.02.2010 в 12:20. |
||||
![]() |
![]() |
![]() |
#7 | |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2Lunex.08
Цитата:
пс. если нравится ходить по указателю, но через объект, используй smart pointers, или тот же auto_ptr
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вложенные структуры в С++ | серг | Помощь студентам | 3 | 21.12.2009 17:29 |
вложенные циклы!!!! | for_tuna | Помощь студентам | 6 | 08.12.2009 07:07 |
вложенные циклы | илька | Помощь студентам | 4 | 07.12.2009 09:53 |
Вложенные циклы | Chief | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 06.01.2009 16:34 |