Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
FanAizu
0 / 0 / 0
Регистрация: 14.01.2011
Сообщений: 31
#1

Сборник вопросов от меня. - C++

19.01.2011, 05:37. Просмотров 780. Ответов 3
Метки нет (Все метки)

Решил создать чисто свою тему, чтобы не плодить кучу тем из-за мелочей. Буду всегда писать вопросы здесь, надеюсь на вашу помощь. Спасибо.

http://www.cyberforum.ru/cpp-beginners/thread656918.html
Вопрос, если внутри класса объявлю структуру, то объекты этой структуры я могу создавать только внутри этого класса?

и еще вот вопрос, есть класс A(базовый) и класс B(производный). В обоих классах определен метод virtual show_time(); если я объявлю указатель на объект базового класса, например вот A * link, то если я проинициализирую этот указатель объектом класса A и вызову через указатель функцию show_time, то будет вызван метод класса A, если же инициализирую указатель объектом класса B и вызову функцию show_time, то будет вызван метод класса B. Вопрос в следующем это распространяется только на виртуальные функции? Под этим я подразумеваю то, что с помощью указателя на базовый класс можно вызывать методы как базового, так и производного класса? И еще вопрос указание на функцию, что она является виртуальной только для этого и нужно, что чтобы в случае работы с указателем на базовый класс и при инициализации этого указателя выбирались методы того класса на объект которого указывает указатель? Это не какой-то новый вид функций, а всего лишь нужно для работы со ссылками, чтобы выбирался метод того класса на который указывает ссылка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2011, 05:37
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Сборник вопросов от меня. (C++):

Сборник задач по С++
Здравствуте)Помогите найти какие-нибудь сборники задач по С++ с ответами.

Сборник с задачами
Посоветуйте хороший сборник с задачами, потому что скучно мне)

Сборник задач
Здравствуйте помогите пожалуйста кто что может очень нужны тексты этих...

С++ World - сборник статей
Такая проблема: я скачал C++ World ,а там чтоб распаковать скачанный архив...

Сборник задач по языку C++
Подскажите пожалуста хороший сборник задач по Си, желательно с ответами, чтобы...

3
solar_wind
760 / 751 / 58
Регистрация: 06.07.2009
Сообщений: 2,988
Завершенные тесты: 1
19.01.2011, 06:45 #2
1. Не обязательно, если структура описана в секции public ты можешь снаружи создать объект, например класс::структура и это будет работать.
2. если функция виртуальная то, если ты создал обьект класса В, то даже если ты обращаешься к обьекту через указатель класса А то все равно будет вызвана функция класса В
если функция не виртуальная, то будет вызвана та которая находится в классе, соответствующему типу указателя.
0
ForEveR
В астрале
Эксперт С++
7994 / 4753 / 651
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
19.01.2011, 06:48 #3
Решил создать чисто свою тему, чтобы не плодить кучу тем из-за мелочей. Буду всегда писать вопросы здесь, надеюсь на вашу помощь. Спасибо.
Читаем правила. 1 тема - 1 вопрос
0
FanAizu
0 / 0 / 0
Регистрация: 14.01.2011
Сообщений: 31
19.01.2011, 08:01  [ТС] #4
Цитата Сообщение от ForEveR Посмотреть сообщение
Читаем правила. 1 тема - 1 вопрос
Ясно, отстойно, ну да ладно.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.01.2011, 08:01
Привет! Вот еще темы с решениями:

Нужен сборник задач по С++
Ребят, посоветуйте сборник задач по С++, на базе консольных приложений ...

Сборник задач для C++
Добрый вечер, друзья. Искал сборник задач по Си++, но нашёл только для Си....

Сборник задач по программированию
Подскажите пожалуйста хороший сборник задач по программированию ??

Compile-time алгоритмы. сборник
всем привет. предлагаю в этой теме обсуждать/реализовывать/выкладывать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru