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

Ошибка "Перегруженная функция-член не найдена" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужно с одного файла считать числа(десятичные дроби), заменить их словами, и записать в другой! http://www.cyberforum.ru/cpp-beginners/thread751590.html
пожалуйста! помогите! нужно с одного файла считать числа(десятичные дроби), заменить их словами, и записать в другой!
C++ Создать базу данных автобусного парка Доброго времени суток. Задание таково: Создать базу данных автобусного парка. Структура информации: номер автобуса, фамилия водителя, номер маршрута, количество автобусов на маршруте. В программу необходимо включить меню работы с программой, которое должно содержать следующие пункты: а) создание файла исходных данных; б) просмотр содержимого файла; в) поиск заданной информации в... http://www.cyberforum.ru/cpp-beginners/thread751585.html
C++ Ошибка "Указанный набор инструментов платформы (v110) не установлен или недопустим"
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(511,5): error MSB8008: указанный набор инструментов платформы (v110) не установлен или недопустим. Убедитесь, что выбрано поддерживаемое значение PlatformToolset. как устранить эту ошибку? У меня Microsoft Visual C++ 2010, экспресс - выпуск
C++ Как сортировать строки в файлах
Подскажите как сортировать строки в файлах.
C++ Что значит return(n>=0)?n:-n) http://www.cyberforum.ru/cpp-beginners/thread751517.html
Объясните кто сможет return((n>=0)?n:-n)
C++ Вычисление арккотангенса через арктангенс, разложенный в степенные ряды ошибки : не возвращает 0, ругается на i...помогите исправить #include<iostream> using namespace std; double atan(int n, double x) { for (register int i=0; i<= n ;i++) double atan = 0; подробнее

Показать сообщение отдельно
iifat
2179 / 1332 / 96
Регистрация: 05.06.2011
Сообщений: 3,692
03.01.2013, 19:56     Ошибка "Перегруженная функция-член не найдена"
Цитата Сообщение от yulla Посмотреть сообщение
должно быть вместо complexExt complexExt::operator+( complexExt &fp1)?
Дело вкуса. Просто в стартовом письме
Цитата Сообщение от yulla Посмотреть сообщение
complexExt operator+(Complex &);
-- а вот на это и ругается.

Цитата Сообщение от yulla Посмотреть сообщение
как их тогда правильно инициализировать?
C++
1
2
3
4
5
6
7
class complexExt: public Complex
    {
    public:
        complexExt () {};   // Конструктор по умолчанию
        complexExt (double r): Complex(r) {} // Конструктор
        complexExt (double r, double i): Complex(r, i) {}    // Конструктор
        complexExt (ComplexExt& c): Complex((Complex&)c) {}    // Конструктор
Вот примерное начало производного класса. Убрать оттуда real и image. Кроме того, re и im в классе Complex надо заменить на protected, а real и image в производном -- на re и im соответственно.

Добавлено через 12 минут
Хм... Кстати, странно, что у тебя работает
Цитата Сообщение от yulla Посмотреть сообщение
C++
1
Complex & operator = (Complex &c) {re = c.re; im = c.im; return (*this);}
По идее, насколько помню, доступа к private переменным c.re, c.im тут нет.
 
Текущее время: 23:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru