Форум программистов, компьютерный форум 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. Мои рассуждения:...
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 подробнее

Показать сообщение отдельно
dimon1984
40 / 38 / 0
Регистрация: 22.01.2011
Сообщений: 670
06.03.2011, 20:34  [ТС]
d1 + 10.0 это не вызвало подозрений, потомучто есть конструктор по умолчанию
C++
1
2
3
4
5
    Distance( float fltfeet ) //конструктор (1 арг.)
      {    //Переводит float в Distance
      feet = int(fltfeet);    //feet – целая часть
      inches = 12*(fltfeet-feet); //слева - дюймы
      }
перегруженная операция + вызывается же из обьекта Distance, поэтому оператору + как и обьекту известно как обрабатывать тип float.
А типу float ведь не известно как обрабатывать тип Distance. Как friend функция это делает?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru