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

Перегрузка оператора инкремента/декремента через friend - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Паттерн Domain Model (Модель области определения) http://www.cyberforum.ru/cpp-beginners/thread371950.html
Кто что может подкинуть по этому Паттерну?))
C++ Выводит вместо массива е числа от балды. Где проблема? Пишу программу, попутно сталкиваюсь с проблемами, которые непонятны, ибо что-то подзабыл и не получается никак понять. #include <stdio.h> #include <conio.h> #include <math.h> int main() { FILE *in;//ôàéë èñõîäíûõ äïííûõ FILE *out;// ôàéë íà çàïèñü FILE *t;//òåñòîâûé http://www.cyberforum.ru/cpp-beginners/thread371940.html
C++ Dev c++ ( цветная печать )
Подскажите пожалуйста, чем заменить cprintf() , textbackground(), textcolor() или textattr в Dev c++ . Нужна цветная печать... <Conio.h> не помогает
Помогите, пожалуйста, написать программу в Microsoft Visual Studio C++
Тема: Одновимірні масиви Дано одновимірний масив А1, А2, …, А10 дійсних чисел. Одержати найбільше серед А1+А10, А2+А9, …, А5+А6.
C++ Ввод данных в Windows Forms http://www.cyberforum.ru/cpp-beginners/thread371903.html
На вход программе подаётся 4 числа: три из них - вещественные, одно - вещественное положительное. Ввод данных хочу осуществить через textBox(если точнее, печатаем сразу несколько строк, в каждой из которых 4 числа). Вопрос такой: как можно это реализовать? Если это не самая хорошая идея для ввода, пожалуйста, предложите свои :)
C++ Методы доступа к данным Get и Set Доброе время суток! Мне нужна информация по Get та Set, а точнее по методам доступа. Начал гуглить, но ничего нормального не нашел. Буду благодарен за помощь! подробнее

Показать сообщение отдельно
cetrael
 Аватар для cetrael
60 / 5 / 3
Регистрация: 01.10.2011
Сообщений: 93
24.10.2011, 22:48  [ТС]     Перегрузка оператора инкремента/декремента через friend
Цитата Сообщение от silent_1991 Посмотреть сообщение
Как поступить с чем? Вопроса я не вижу, вижу лишь констатацию факта.
Извиняй, битый час за кодом уже сижу, туплю.

C++
1
2
3
4
5
6
7
intArray operator --(intArray a) {
        cout << "Overloaded operator --"<< endl;
        a.arr[1]++;
        return a;
 
 
}
Данный код не делает никаких изменений с массивом, ибо работает с копией, а нужно добиться инкремента и вывести результат.
Класс intArray допустим содержит одномерный массив int чисел.

Ай, все, передал через ссылку, все сделал, извиняйте за беспокойство.
P.S. буду прежде думать, чем постить сюда
 
Текущее время: 22:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru