Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
abc |
13.3.2011, 19:48
Сообщение
#1
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 221 Регистрация: 16.12.2010 Из: СПб Пользователь №: 2272 Спасибо сказали: 26 раз(а) Репутация: 4
|
Есть три класса. Второй и третий - наследники первого. Первый класс хранит строку. Второй и третий получают ссылку на объект первого класса и приделывают к строке теги. Второй класс делает текст жирным, третий - курсивным.
Первый класс: Второй класс: третий класс: Main: Вывод: Видим, что третий вывод не содержит удвоения тегов. "Если вы понимаете причину такого "явления", значит, вы освоили С++!" - будоражащие слова из книги) |
|
|
|
|
kwisp |
14.3.2011, 8:51
Сообщение
#2
|
|
астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23
|
Цитата(abc @ 13.3.2011, 19:48) Link "Если вы понимаете причину такого "явления", значит, вы освоили С++!" по-моему авторы книги всё же преувеличивают. |
|
|
|
|
Iron Bug |
14.3.2011, 10:52
Сообщение
#3
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12
|
знание С++ - это ощущение какое-то периодическое.
сначала новичок прочитает такую книжку и уверен, что он "изучил С++". потом вдруг оказывается, что кроме самого С с плюсами есть куча библиотек. он радостно осваивает одну-две и думает, что изучил С++. потом выясняется, что есть многопоточное программирование и начинается возня с пониманием этого аспекта. потом выясняется, что он всё время работал на одной машине и далее, с тестированием на разных машинах, начинается всё сначала. потом обнаруживается, что есть разные компиляторы. когда и этот этап пройден, появляется выход на другие системы |
|
|
|
|
Влад |
14.3.2011, 16:55
Сообщение
#4
|
|
Участник ![]() ![]() Группа: Участник Сообщений: 146 Регистрация: 20.3.2009 Из: Санкт-Петербург Пользователь №: 627 Спасибо сказали: 46 раз(а) Репутация: 8
|
abc, лучше открой почтеннейшей публике, почему третий вывод не содержит удвоения тегов.....
Раскрывающийся текст Всего лишь срабатывает копирующий конструктор. |
|
|
|
|
abc |
14.3.2011, 20:45
Сообщение
#5
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 221 Регистрация: 16.12.2010 Из: СПб Пользователь №: 2272 Спасибо сказали: 26 раз(а) Репутация: 4
|
Цитата(kwisp @ 14.3.2011, 8:51) Link по-моему авторы книги всё же преувеличивают. решили подбодрить измученного читателя) Цитата(Iron Bug @ 14.3.2011, 10:52) Link знание С++ - это ощущение какое-то периодическое. точно) Цитата(Влад @ 14.3.2011, 16:55) Link abc, лучше открой почтеннейшей публике, почему третий вывод не содержит удвоения тегов..... почтенная публика может прочесть твой ответ) |
|
|
|
|
Алексей1153 |
15.3.2011, 8:23
Сообщение
#6
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
Iron Bug, жжошь
|
|
|
|
![]() ![]() |
|
Текстовая версия | Сейчас: 22.12.2025, 18:49 |