Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получить строку, состоящую из пяти звездочек Получить строку, состоящую из пяти звездочек (символов "*"). Нужно вывести не символы, а именно строку. Помогите пожалуйста, очень нужно! https://www.cyberforum.ru/ cpp-beginners/ thread704206.html Функция дужки(приоритет операций) в калькуляторе C++
Надо сделать скобки в калькуляторе: сделать дополнительную ф-цию которая будет считать введеные даные после ввода "(", после ввода ")" возвращает результат в главную функцию(ну вместо ). Ну глянув на...
C++ Проверка ошыбок https://www.cyberforum.ru/ cpp-beginners/ thread704177.html
Есть код програмы но гдето есть ошыбка немогу с виду найти мне сказали запустить дебагер или както так и там будет видно как изменяютса переменные . скажите как запустить на с++.
C++ Найти тройки чисел https://www.cyberforum.ru/ cpp-beginners/ thread704157.html
Найти все такие тройки натуральных чисел x, y, z из интервала от 1 до 20, для которых выполняется равенство: x*y2=z2 Огромное спасибо заранее.
Разобрать GIF файл по пикселям и вывести в матрицу C++
Требуется разобрать GIF файл по пикселям и вывести на матрицу. У кого нибудь есть опыт работы с GIF файлами на уровне программы. Поделитесь инфой или примерами кода если не жалко :) Заранее спасибо
C++ Дана прямоугольная матрица действительных чисел Дана прямоугольная матрица действительных чисел. Найти количество строк, среднее арефметическое элементов которых меньше заданной величины. https://www.cyberforum.ru/ cpp-beginners/ thread704138.html
C++ Дана прямоугольная матрица действительных чисел https://www.cyberforum.ru/ cpp-beginners/ thread704127.html
Дана прямоугольная матрица действительных чисел. Найти количество строк, среднее арефметическое элементов которых меньше заданной величины.
C++ Одномерный массив
1.Найти кол-во элементов массива,больших С. 2.Найти произведение элементов массива,расположенных после максимального по модулю элемента. 3.Преобразовать массив,чтобы сначала располагались все...
C++ Вывод списка в виде отдельных функций https://www.cyberforum.ru/ cpp-beginners/ thread704117.html
Реализация в коде удаления,поиска,и вставки элементов,программа удаляет тока 1 элемент списка. Помогите исправить пожалуйста. #include "stdafx.h" #include <iostream> using namespace std;...
C++ Конструкция switch - магия какая-то Сел позавчера за изучение плюсов, изучаю по книжке В.В.Подбельского В этой книжке приведён пример использования конструкции switch. Сама суть программы состояла в выведении названий все нечётных... https://www.cyberforum.ru/ cpp-beginners/ thread704094.html
C++ Считать информацию из файла в массив структур
Здравствуйте! Выполняю упражнение из книги Прата "С++ язык" Суть в том, что нужно из файла считать определенное количество элементов (количество указано в самом начале файла), и записать эти...
C++ Помощь с функцией https://www.cyberforum.ru/ cpp-beginners/ thread704019.html
Нужно написать функцию, которая делает возможным приоритет операций для данной программы (т.е. использование скобок). Листинг: #include <iostream> #include <stdlib.h> #include <string.h>...
1456 / 793 / 257
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
21.11.2012, 13:39 0

Не работает перегрузка операторов при выводе в cout - C++ - Ответ 3731738

21.11.2012, 13:39. Показов 1531. Ответов 1
Метки (Все метки)

Ответ

Операторы + - должны возвращать не ссылку, а новый объект.

Добавлено через 3 минуты
C++
1
2
ComplexNumber ComplexNumber::operator +(const ComplexNumber& number) {
    return ComplexNumber(this->re + number.re, this->im + number.im);


Вернуться к обсуждению:
Не работает перегрузка операторов при выводе в cout C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2012, 13:39
Готовые ответы и решения:

Перегрузка операторов cout and cin
Нужна помощь) Вот что есть: class Dot { public: float x; float y; }; class Circul

При раздельной компиляции не работает перегрузка операторов ввода-вывода
разделил программу и при компиляции компилятор ругается на объявление перегрузки операторов ввода...

После перегрузки операторов не работает cout
Здравствуйте. После использования перегруженного оператора + перестает работать оператор вывода....

Использование функции при выводе в cout
Объясните, пожалуйста, почему так выводит 1 0. int f(int&amp; a){ return ++a; } int main(){ int...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.11.2012, 13:39
Помогаю со студенческими работами здесь

Нет пробелов при выводе в cout
В чем ошибка, почему нету пробелов когда выход проходит в cout? Помогите пожалуйста. #include...

При выводе COUT стирает первую букву
Проблема: при выводе информации о проданных машинах, первая буква названия первой (и только первой,...

Программа аврийно завершается при выводе в cout
Приветствую всех! Начал выполнять задание,связанное с расписанием поездов,но уже в самом начале...

Не работает перегрузка операторов
Не работает перегрузка операторов public static LMatrix operator*(LMatrix a, LMatrix b) ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru