Форум программистов, компьютерный форум CyberForum.ru

обьясните функцию простым языком :) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ строки http://www.cyberforum.ru/cpp-beginners/thread253157.html
помогите пожалуйста с задачами: 1.после каждого заданного слова в сообщении поставить восклицательный знак. 2.дан текст, представляющий собой десятичную запись целого числа. вычислить сумму цифр этого числа.
C++ сортировка char по f помогите плиз: Есть массив m на n содержавший слова нужно отсортировать содержание по символу F http://www.cyberforum.ru/cpp-beginners/thread253145.html
Методом Ньютона решить линейное уравнение C++
Всем привет и хорошего настроения! Решаю вычмат. Методом Ньютона надо решить линейное уравненьице. Сам метод запроган. Хочу запрогать процесс нахождения начального приближения x0. Мои рассуждения: с помощью графика определяю границы промежутка, где сидят все корни уравнения. Далее иду с шагом step=0.1 от левого конца этого промежутка, пока не встречу такое х0, что f(x0)*fdx(x0)<=0, где fdx -...
C++ Нужно написать небольшую програмку на С++
Привет! Помогите написать прогрумму небольшую на С++. Мне очень нужно для ООП. Заранее спасибо =)
C++ Сложение двух строк http://www.cyberforum.ru/cpp-beginners/thread253098.html
Проблема: не могу получть результат. Что у меня не так? class base { private: char* str; int size; public: base( char *str1) {
C++ ПРИШЛИТЕ МНЕ ПОЖАЛУЙСТA ФАЙЛ stdlib.h ДЛЯ VS2006 ПРИШЛИТЕ МНЕ ПОЖАЛУЙСТA ФАЙЛ stdlib.h ДЛЯ VS2006 подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4945 / 3021 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
06.03.2011, 20:29     обьясните функцию простым языком :)
Т.е. у вас не вызвало подозрений то, что можно записать d1 + 10.0, а только случай 10.0 + d1? Ведь оператор сложения перегружен только для пары объектов типа Distance.
Ладно, суть в том, что конструктор объекта может неявно быть использован в качестве оператора приведения типа. Т.е. запись d1 + 10.0 фактически преобразуется в d1 + Distance (10.0). Аналогично с 10.0 + d1. Чтобы этого избежать (иногда это бывает полезно), надо конструктор объявить с ключевым словом explicit.
 
Текущее время: 08:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru