Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ на С++. Не могу сделать.Не очень поняла тему классы https://www.cyberforum.ru/ cpp-beginners/ thread798677.html
Визначити тип Date як клас, що містить: - закриті поля цілого типу з інформацією про день, місяць та рік; - три конструктори - умовчання з використанням поточної дати, конструктор з трьома параметрами, конструктор копіювання; - деструктор (порожній); - три функції-сслсктори для доступу окремо до кожного поля; - функцію для виведення на екран інформації про дату у форматі dd.mm.yy;...
Массив и Удаление элементов вектора C++
1)Найти произведение элементов, расположенных между первым и вторым нулевым элементами. 2)Удалить из массива элемент, расположенный после каждого значения, равного максимальному элементу. 3)Удалить из массива элемент, расположенный перед каждым значением, равным максимальному элементу.
C++ Замена нескольких пробелов одним https://www.cyberforum.ru/ cpp-beginners/ thread798665.html
Народ, нужна ваша высококвалифицированная помощь. Нужно: написать функцию, в которую передаётся символьный массив со строкой и которая преобразует эту строку, заменяя несколько подряд идущих пробельных символов одним пробелом. Можно пользоваться isspace. Мне удалось накатать только какую-то белеберду: #include <iostream> # include <conio.h> # include <cctype>
C++ Дружественный класс https://www.cyberforum.ru/ cpp-beginners/ thread798655.html
#include <iostream> class X { friend class Y; int a; int b; int y; int getA() {return this->a;} int getB()
C++ Палиндром
Здравствуйте. Пытаюсь написать программу которая проверяет является ли введёное число с клавиатуры палиндромом. Метод проверки тривиален - схема Горнера. Программа работает не с самим числом, а с его копией. И вроде бы работает даже правильно(если смотреть в отладчике), но вот беда, не хочет накапливать числа после обработки их методом Горнера в одной переменной. Точнее, если смотреть как...
C++ Задача Популяция https://www.cyberforum.ru/ cpp-beginners/ thread798629.html
Ни для кого не секрет, что студенты ОНУ больше всех любят биологию. Но мало кто знает, что именно студент кафедры Увеселительной Теории Василий Простонародьев вывел новую разновидность саранчи – саранча сиракузская. Это милое насекомое живёт в стаях и питается всем, что попадётся – рой саранчи способен в считанные минуты съесть молодые посевы рапса, конопли, а так же он не гнушается мелкими...
C++ lower/upper bound https://www.cyberforum.ru/ cpp-beginners/ thread798623.html
добрый день. имеется массив a, число x. найти такое i, что |ai - x| минимально, ну т.е. a = {-10, -4, 8, 10}, x = 5 -> i = 1 бин поиск можно написать, но как с помощью stl? там можно в lower/upper bound четвертым аргументом передавать компаратор, но как его описать? у меня не получается) спасибо.
C++ Получить список имен файлов в порядке возрастания количества слов в них
Задание: Имеется три заданных текстовых файлов. Получить список имен файлов в порядке возрастания количества слов в них. Результат работы программы (вывод) поместить в отдельный текстовый файл Считаю количество слов в файле, сортирую по убыванию, и записываю это в fail4 в порядке убывания. получается 8 4 2 а нужно грубо говоря вот так fail2
C++ Не запускается Exe файл приложения на других ПК Написал программу с использованием openCV, нужно чтобы она запускалась на других ПК. Скопировал в папку к экзешнику необходимые библиотеки, но на всех тестируемых компах прога вылетает с ошибкой об отсутствии tbb.dll. Инсталляция tbb.dll на компы не решает проблему. На всех компах система Win7 (в том числе и на моём, и на целевом) Помогите, может кто сталкивался с этим? https://www.cyberforum.ru/ cpp-beginners/ thread798616.html C++ Программа перевода чисел https://www.cyberforum.ru/ cpp-beginners/ thread798615.html
Здравствуйте :) я новичок в с++ и сейчас пытаюсь написать программу для перевода восьмиразрядного двоичного числа в десятичное. столкнулся с проблемой. помогите пожалуйста char dv; cout <<"Vvedite dvoichnoe chislo \n"; gets(dv); int b=strlen(dv); if (b>8) cout <<"vvedite vocmirazradnoe chislo"; когда компилирую и ввожу допустим десятизначное он мне пишет что введите восьмизначное и...
C++ Добавление строк динамической матрице
В основной программе описать матрицу целых чисел размерности mxn, m<n. Размерность с клавы запрашивать. Элементы матрицы задать случайным образом. Написать функцию, которая добавляет в матрицу (n-m) строк, начиная с k-ой. Значение k с клавы в основной программе.
C++ Определить, является ли заданная матрица ортонормированной https://www.cyberforum.ru/ cpp-beginners/ thread798587.html
Помогите пожалуйста написать программу на С++. Определить,является ли заданная матрица ортонормированной, т.е. равно ли скалярное произведение каждой пары различных строк (столбцов)нулю.
Просто Лис
Эксперт Python
5731 / 3530 / 1055
Регистрация: 17.05.2012
Сообщений: 10,360
Записей в блоге: 9
03.03.2013, 09:18  [ТС] 0

Класс очень большого числа. Перегрузка operator++ - C++ - Ответ 4203954

03.03.2013, 09:18. Показов 749. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от ITcrusader Посмотреть сообщение
не оставляй в качестве возвращаемого значения указатель. Ну ппц, ошибка грубейшая.
А тогда вот так правильно?
C++
1
2
3
4
  Big& operator++()
  { ...
    return *this;
  }


Вернуться к обсуждению:
Класс очень большого числа. Перегрузка operator++ C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.03.2013, 09:18
Готовые ответы и решения:

Перегрузка operator>> и operator<< в абстрактном классе
Здрасьте! Есть необходимость перегрузить потоки, Я знаю как это сделать через friend, но вот...

Перегрузка operator->
Помогите пожалуйста #include &lt;iostream&gt; using namespace std; class myclass { public: ...

Перегрузка operator=
Доброго времени суток! Я изучаю классы в с++ и наткнулся на проблему с перегрузкой: operator=. ...

Перегрузка operator-> ()
здравствуйте, объясните пож. как работает operator-&gt; (). Что происходит при этом мне понятно, но...

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

Перегрузка operator+
Нужно сложить число с каждым елементом вектора, вот мой код: MyVectorClass.h namespace program {...

Перегрузка operator+
Здравствуйте. Написал программу: #include &lt;iostream&gt; using namespace std; class Coord {...

Перегрузка operator=
const Point&amp; operator= (const Point &amp;p) { if (this ==&amp;p) return *this; x = p.x; ...

Перегрузка operator+
при сложени myVector2 = myVector0 + myVector1; выодит сообщения &quot;конструктоор 0&quot;...

Перегрузка operator=
Возможно ли перегрузить оператор= так, что бы можно было написать? val = {10, 20, 15};

Перегрузка operator[]
Забыл как перегружать оператор для присваивания значений, а найти не могу ._. Чтобы было вот...

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