Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Несколько вопросов по C++

Ответить
Настройки темы
Несколько вопросов по C++
pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


1. Когда виртуальные функции раскрываются подстановками (Release)? на опыте заметил, что в классе, живущем не дольше своего блока {...}. Есть стандарты?

2. Что такое указатель на динамический (обычный) метод? почему это не адрес кода метода?

3. Можно ли как-нибудь легально сделать две виртуальные функции (определения совпадают) одной реализацией?

4. Как по правилам реализуется передача параметра
struct B {...}
A::method(B b)

Конечно, же меня интересует архитектура IA-32

Отправлено: 11:07, 08-04-2004

 

Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


Хммм. Тест на профпригодность
2)
Цитата Страуструп:
...указатели на члены классов реализуются как структуры, содержащие относительную позицию в объектах и индекс в таблице виртуальных функций. Т.о. за значением указателя на член класса не обязательно стоит машинный адрес.
3) ИМХО, нет.
Не понимаю только, что Вы имеете в виде под словом Release? Есть реализация - implementation, еще есть релиз - итог, а у Вас что?

Отправлено: 12:35, 08-04-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


1) По -режнему не могу понять вопросю
4) Внутрь А::method передается адрес b.

Отправлено: 08:45, 09-04-2004 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Несколько вопросов по C++

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Несколько вопросов по ОС Master WEB Общий по Linux 33 02-08-2007 23:23
Несколько вопросов raingts Хочу все знать 2 30-01-2007 18:05
Несколько вопросов barbos Общий по Linux 8 16-12-2004 20:40
Несколько вопросов об ... Sharkky Программирование и базы данных 4 08-10-2003 13:01
Несколько вопросов по RH 9 Frost Wolf Общий по Linux 12 07-09-2003 12:51




 
Переход