Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2013, 12:42   #1
Сергей.Ш
Пользователь
 
Регистрация: 29.09.2013
Сообщений: 43
По умолчанию Назначение конструктора по умолчанию в с++

http://ideone.com/rReALS Я понял ,что конструктор создает объект. в данной проге два конструктора . То есть есть первый объект 0/1 ,
и второй(вторая дробь), но если я меняю в конструкторе Fraction(){set(0,1);} 1 на 2 ,то все равно в выводе программы 0/1. Почему в выводе программы присутствует 0/1 ?
sergei1960jabber.ru
Сергей.Ш вне форума Ответить с цитированием
Старый 08.11.2013, 12:57   #2
Ezhik Kihze
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 639
По умолчанию

Потому что в set есть вызов normalize()
ICQ: 677936656 Gmail: ekEmbed@gmail.com
Ezhik Kihze вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# Наследование конструктора Ryabinin313 C# (си шарп) 1 09.05.2012 12:25
Наследование конструктора c++ paravoz1k Помощь студентам 5 11.12.2011 19:30
Автоматическое преобразование на основе первого аргумента конструктора в вызов самого конструктора jennya Visual C++ 8 03.10.2010 19:03
Создание конструктора Superlotles Общие вопросы C/C++ 5 23.05.2010 01:38
Перегрузка конструктора Spice Общие вопросы C/C++ 3 20.07.2009 14:37