|
|
|
Указатель на указатель на производный класс
|
|||
|---|---|---|---|
|
#18+
Есть такие классы: Код: plaintext 1. 2. 3. 4. Следующий код не компилится: Код: plaintext 1. 2. 3. 4. Собственно, хотелось бы узнать, почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:13 |
|
||
|
Указатель на указатель на производный класс
|
|||
|---|---|---|---|
|
#18+
Указатели не обязаны знать что от чего наследуется :) Вот сцылки - совсем другое дело ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:19 |
|
||
|
Указатель на указатель на производный класс
|
|||
|---|---|---|---|
|
#18+
разные размеры указателей? -------------------------------------------------------------- [не претендую на уникальность] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:20 |
|
||
|
Указатель на указатель на производный класс
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan)Указатели не обязаны знать что от чего наследуется :) Вот сцылки - совсем другое дело Тогда, если заменить две звезды одной, компилятор тоже должен ругаться :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:27 |
|
||
|
Указатель на указатель на производный класс
|
|||
|---|---|---|---|
|
#18+
Нет правил для конвертации указателей на указатели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:32 |
|
||
|
Указатель на указатель на производный класс
|
|||
|---|---|---|---|
|
#18+
4.10/3 - Правило конвертации производного класса к базовому. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:34 |
|
||
|
Указатель на указатель на производный класс
|
|||
|---|---|---|---|
|
#18+
а прямое приведение? вроде всегда так и делали ?? аффтопитезь: 4 8 15 16 23 42 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:36 |
|
||
|
Указатель на указатель на производный класс
|
|||
|---|---|---|---|
|
#18+
AkhНет правил для конвертации указателей на указатели. Ок, спасибо. Буду знать. А об этом где-то написано в стандарте или каких других источниках? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:37 |
|
||
|
Указатель на указатель на производный класс
|
|||
|---|---|---|---|
|
#18+
Dedushka Mazai AkhНет правил для конвертации указателей на указатели. Ок, спасибо. Буду знать. А об этом где-то написано в стандарте или каких других источниках? Вот, именно, что об этом в стандарте то и не написано. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:40 |
|
||
|
Указатель на указатель на производный класс
|
|||
|---|---|---|---|
|
#18+
Akh4.10/3 - Правило конвертации производного класса к базовому. Ага - понятно. спс Aklinа прямое приведение? вроде всегда так и делали ?? реинтерпрет-то работает, но как-то оно некрасиво выглядит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:40 |
|
||
|
Указатель на указатель на производный класс
|
|||
|---|---|---|---|
|
#18+
Dedushka Mazai Aklinа прямое приведение? вроде всегда так и делали ?? реинтерпрет-то работает, но как-то оно некрасиво выглядит. Может стоит подумать о рефакторинге или перепроектировании кода? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:42 |
|
||
|
Указатель на указатель на производный класс
|
|||
|---|---|---|---|
|
#18+
Akh Dedushka Mazai Aklinа прямое приведение? вроде всегда так и делали ?? реинтерпрет-то работает, но как-то оно некрасиво выглядит. Может стоит подумать о рефакторинге или перепроектировании кода? у меня в проге уже подростают внуки, проблемм нет, использую только (classname *)ptr т.е. практически ничего не использую. а вообще легче было начинать с разработки прооекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2007, 13:45 |
|
||
|
|

start [/forum/topic.php?fid=57&tid=2028373]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
206ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 555ms |

| 0 / 0 |
