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

Перегрузка оператора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Быстрая сортировка. Сложности с сортировкой по возрастанию и убыванию http://www.cyberforum.ru/cpp-beginners/thread846359.html
Сложность в то, что не корректно работает быстрая сортировка по возрастанию и убыванию. В консоли приходится несколько раз выбирать способ сортировки.(Скрин во вложении) #include <iostream> ...
C++ UoPilot на С++ Добрый день. Хочу написать прогу на С++, аналогичную уже существующей UoPilot. Подскажите норм литературу. http://www.cyberforum.ru/cpp-beginners/thread846347.html
Найти целое число k-порядковый номер числа фибоначчи C++
Дано целое число N(>1), являющееся числом Фибоначчи: N=Fk(число Фибоначчи Fk определяется следующим образом: F1=1 f2=1 Fk=Fk-2+Fk-1, K=3, 4 ..). Найти целое число k-порядковый номер числа фибоначчи....
C++ Тетрис на C++
Вот надо написать тетрис на курсовую. Проблема в том, что незнаю с чего начать. Есть , что то вроде гайдов по написанию подобного? И еще, как и с помощью чего создать интерфейс?
C++ Создание дерева и вывод его на экран http://www.cyberforum.ru/cpp-beginners/thread846325.html
Требуется создать бинарное дерево, состоящее из 7 уровней, заполненное рандомными числами. И вывести на экран приблизительно похожим на дерево. Буду благодарен за любую помощь:) Я попытался сделать...
C++ Директории как это сделать? Ув.программисты,подскажите пожалуйста,как это сделать?Задача:Нужно проверить существует ли папка,если существует-то нужно удалять файлы пока она не будет пуста.(В папке есть и другие папки) Уже все... подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6486 / 3130 / 307
Регистрация: 04.12.2011
Сообщений: 8,644
Записей в блоге: 5
23.04.2013, 22:03
Цитата Сообщение от IAmHated Посмотреть сообщение
Может я что то не так делаю?
Есть подозрение. Попробуйте инкрементировать переменную (экземпляр) класса для которого перегрузили (вручную!) столько операторов. Инт переменную лучше не инкрементируйте.
C++
1
2
3
4
5
6
7
8
9
10
11
int main()
{
   
    setlocale(LC_ALL, "RUSSIAN");
    //cout<<"Введите a: ";// Вы не перегружали ввод>> так что задайте в тексте:
     Integer a=123;//только при инициализации так как конструктор преобразования с одним парам-ром у вас есть, а operator= - нет 
    a++;
    cout<<"Элемент после преобразования: "<<a;
    getch();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru