![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#131 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
звучит это все странно но может быть.
как уже говорилось обьект внутреннего класса не может существовать без внешнего следовательно внешний обьект будет всегда, потому-что он и пораждает внутренний. естественно они взаимосвязаны. поэтому и работает это. |
![]() |
![]() |
![]() |
#132 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
вот и нужна ссылка. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
![]() |
![]() |
![]() |
#133 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
обратите внимание на эту строку
Код:
и при желании я могу получить зыс внешнего класса. но не наоборот. Код:
|
![]() |
![]() |
![]() |
#134 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,830
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#135 | |||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
Цитата:
Цитата:
но внешний this, та же ссылка, и разницы в обращении к нему, или к обычной ссылке(например аргумент) ноль. просто иной синтаксис только и всего. единственная разница между двумя внешними классами и внешним-внутренним это в отношении к модификаторам доступа. вот это реальная разница. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|||
![]() |
![]() |
![]() |
#136 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]() |
![]() |
![]() |
![]() |
#137 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
Цитата:
сам принцип в С++ повторим, но не синтаксис. Java просто делает все за вас. это не то, в чем нуждается С++, и явно не то, за что надо хвалить Java. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||
![]() |
![]() |
![]() |
#138 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
ну сделайте это с подтиранием зада.
какой блин зад ? есть две реализации со статиком и без. почему со статиком тогда не подтирает зад. |
![]() |
![]() |
![]() |
#139 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
это разница между ними.(static nested и nested) повторю еще раз, чистого nested по синтаксису в C++ нету. но весь результат повторим и без сахара.(и в принципе он почти аналогичен тому что идет с static nested) как я сказал, отсутствие сахара нельзя приписать в минусы С++. все таки С++ язык низко-высокого уровня.(а то это как говорить что я пью хреновый чай, потому что я люблю без сахара, а вы с ним) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 27.06.2016 в 17:18. |
|
![]() |
![]() |
![]() |
#140 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
![]()
это можно повторить , если в параметр ф передать зыс внешнего класса.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изучение C++/CLI после С++ | RAFA91 | Общие вопросы .NET | 226 | 05.04.2016 17:17 |
С чего начать изучение Java | Mkhabenko | Свободное общение | 9 | 05.07.2014 19:26 |
Изучение ООП. Java или C++? | Sna1L | Помощь студентам | 8 | 21.12.2011 15:22 |
Изучение языка Java | Linel | Свободное общение | 2 | 15.12.2011 21:59 |
c++/cli | danzel1 | Общие вопросы C/C++ | 3 | 25.07.2011 17:11 |