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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как вообще это сделать? http://www.cyberforum.ru/cpp-beginners/thread366827.html
проверить можно ли в пятеричную запись числа х вставить цифру 4 так чтобы оно стало степенью 2?
C++ битовые операции не понимаю вообще функция изменяет старший байт числа на заданное значение не изменяя младший байт пожалуйста помогите http://www.cyberforum.ru/cpp-beginners/thread366825.html
C++ Требуется совместить написанную мною функцию с "игрушечной" функцией, данной преподавателем
Есть программа с "игрушечной" (так назвал её преподаватель) функцией, выводящая таблицу аргументов и значений ряда из на отрезке (концы отрезка a и b вводит пользователь), раздробленном на n частей (количество частей вводит пользователь) с погрешностью eps (её тоже вводит пользователь). Код: #include <stdio.h> float func(float x, float eps) { return(x+eps); } void tabul(float a, float...
C++ Помогите запрограммировать экспоненту за соотношением...
Помогите пожалуйста запрограммировать экспоненту за соотношением (-целая,{x}-дробная часть x) Если можно, с комментариями.
C++ Работа с шаблонным классом valarray http://www.cyberforum.ru/cpp-beginners/thread366817.html
Доброго времени суток, господа! для шаблонного класса valarray есть конструктор создания массива из n элементов со значениями v valarray(const T& v, size_t n) вопрос: можно ли вставить вместо const T& v - функцию, в которой будут случайно генерироваться числа
C++ По заданым значениям х и у найти значение величины log x y (log с основанием х) Подскажите,где ошибка в if-else.Потому-что,когда вводить вместо х или у 0,почему-то еррор не выдает,а что-то непонятное каждый раз.Спасибо. #include <iostream> #include <cmath> #define _USE_MATH_DEFINES using namespace std; int main () { double x=0,y=0,a=0; cout<<"This programm calculates the logarithm of y to base x."<<endl; подробнее

Показать сообщение отдельно
cetrael
60 / 5 / 3
Регистрация: 01.10.2011
Сообщений: 93
15.10.2011, 20:54  [ТС]     Перегрузка оператора +
Класс вряд ли захочется читать кому-то, сам конструктор :
C++
1
2
3
4
5
        сArray(int n) : size(n) {//Конструктор, создающий булевой массив размером nxn
            arr = new bool * [size];
            for(int i = 0; i != n; i++)
                arr[i] = new bool[size];
        }
и перегруженный оператор
C++
1
2
3
4
5
6
7
8
9
        cArray operator + (cArray &arr) {
            int nsize = arr.getSize();
            cArray temp(nsize);
            for( int i = 0; i < nsize; i++) {
                for( int j = 0; j < nsize; j++)
                    temp[i][j] = temp[i][j] + arr[i][j];
            }
            return temp;
        }
Подчеркивает скобочки квадратные, no operators [] matches this operands
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru