|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.09.2013, 13:08 | #11 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
Доброго дня!!
Сегодня щас прога выглядит так Код:
Так 1>d:\проги\kb,thnb\kb,thnb\kb,thnb. cpp(69): error C2040: Frisky: "SimpleCat *" отличается по уровням косвенного обращения от "SimpleCat" 1>d:\проги\kb,thnb\kb,thnb\kb,thnb. cpp(71): error C2232: ->SimpleCat::SetAge: левый операнд имеет тип "class", используйте "." 1>d:\проги\kb,thnb\kb,thnb\kb,thnb. cpp(72): error C2232: ->SimpleCat::GetAge: левый операнд имеет тип "class", используйте "." Что компилятор имел? Что такое уровням косвенного обращения? |
20.09.2013, 13:11 | #12 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
Я правда создавал раньше SimpleCat Frisky; но я думал он разместятся в разных видах памяти и не помешают друг другу. Вернее я вобще не думал.
А как тогда убрать фриски из стека? А чем была обусловлина ошибка в четвертом посте вверх? Последний раз редактировалось Dimka-novitsek; 20.09.2013 в 13:13. |
20.09.2013, 17:38 | #13 | |
Форумчанин
Регистрация: 03.01.2013
Сообщений: 388
|
Код:
Такой идентификатор в этой области видимости уже есть и компилятор знает как его трактовать. Другой такой же идентифиактор, даже, имеющий иную сигнатуру линковщик не пропустит. У Вас, для первого из двух одинаковых идентификаторов линковщик создаст ссылку для последующего установления соответсвия между определением, предназначенным для этого идентификатора, и самим идентифактором. Встретив второй раз один и тот же идентификатор в одной и той же области видимости линковщик выдаст сообщение об ошибке, иначе была бы коллизия имен. Очень интересная публикация про работу компоновщика: http://habrahabr.ru/post/150327/ Код:
Цитата:
Последний раз редактировалось Igor95; 21.09.2013 в 12:42. |
|
20.09.2013, 23:26 | #14 |
Форумчанин
Регистрация: 22.04.2013
Сообщений: 588
|
Спасибо!!!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Еще раз про UTF(-8) | denis76560 | Общие вопросы Delphi | 4 | 21.10.2012 14:31 |
еще раз про копирование листов из другой книги | Acina | Microsoft Office Excel | 5 | 03.06.2011 17:50 |
Еще раз про lookup | HashDiler | БД в Delphi | 2 | 08.02.2011 21:00 |
И еще раз про libtorrent | hotcooler17 | C/C++ Сетевое программирование | 5 | 29.01.2011 21:52 |
Еще раз про адресацию | tae1980 | Microsoft Office Excel | 2 | 25.02.2009 07:56 |