|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.09.2008, 21:41 | #11 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Я сдаюсь. У меня уже нет слов просто
|
28.09.2008, 21:43 | #12 |
Пользователь
Регистрация: 25.09.2008
Сообщений: 40
|
Короч ладно проехали
Прост не понятно зачем в выражении A *Class вообще этот А нужен если указатель всеравно пустой, и этот А тут всеравно ничего не определяет.. Последний раз редактировалось Scratch; 28.09.2008 в 21:52. |
28.09.2008, 22:03 | #13 |
Great Code Monkey
Форумчанин
Регистрация: 09.08.2007
Сообщений: 533
|
Короче говоря, учи основы императивного программирования, строгую статическую типизацию и указатели. В этих темах ты явно плаваешь.
|
28.09.2008, 22:12 | #14 | |
Пользователь Подтвердите свой е-майл
Регистрация: 28.11.2007
Сообщений: 42
|
+1 забей.Учи C#.В нём код с указателями является небезопасным
Цитата:
|
|
28.09.2008, 22:20 | #15 |
Пользователь
Регистрация: 25.09.2008
Сообщений: 40
|
Всего один вопрос - A *Class = new B; здесь *Class это объект какого класса A или B?
|
28.09.2008, 22:25 | #16 |
Пользователь
Регистрация: 25.09.2008
Сообщений: 40
|
|
28.09.2008, 23:10 | #17 | |
Новичок
Джуниор
Регистрация: 26.08.2008
Сообщений: 1,010
|
Цитата:
а теперь. +1 к pu4koff
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими. |
|
28.09.2008, 23:24 | #18 | ||||
...
Форумчанин
Регистрация: 01.06.2008
Сообщений: 134
|
По-порядку:
1) сслыка != указатель. Код:
Указатель – это переменная, хранящая адрес первого байта объекта, имеющий тип type или унаследованный от type. 2) Class *myClass; Тут _пока_что_ myClass содержит в себе мусор. 3) Цитата:
4) Цитата:
5) Цитата:
6) Цитата:
P.S. меняйте книгу по плюсам. |
||||
29.09.2008, 13:46 | #19 | |
Пользователь
Регистрация: 25.09.2008
Сообщений: 40
|
Цитата:
А если делать так: B b; A *a; a = &b; Допустим в классе А есть переменная и в В тоже, он объявляет указатель определенного размера для класса А *а, но ведь в классе В тоже есть переменные и он также включает все переменные класса А, тогда получается, что *а просто не вместит в себя класс b или это не так? Последний раз редактировалось Scratch; 29.09.2008 в 17:00. |
|
30.09.2008, 00:28 | #20 | |
...
Форумчанин
Регистрация: 01.06.2008
Сообщений: 134
|
Потому что класс А не имеет никакого представления о классах-наследниках. Все что он знает, это как он устроен и как ему обрабатывать информацию.
Цитата:
P.S. отмечу, что размер указателя не зависит от типа. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ссылка в паскале | vitekbest | Помощь студентам | 3 | 13.06.2008 17:50 |
Однаразовая ссылка | Stanislav | PHP | 5 | 07.03.2008 22:03 |
Ссылка из программы. | Kukkk | Общие вопросы Delphi | 1 | 21.09.2007 22:57 |
Ссылка в Label | amid1804 | Компоненты Delphi | 3 | 20.05.2007 17:27 |