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

Перегрузка оператора + в одномерном массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удаление переменной структуры http://www.cyberforum.ru/cpp-beginners/thread1252143.html
Здравствуйте! Можете пожалуйста объяснить как удалить переменную структуры study1? Смотрел похожие темы и по существу ничего не нашел. struct study { char namef; char sname; int rate; int group; int numgeo;
C++ Флаги форматирования в cout, выравнивание справа Вот код. Я установил флаг форматирования райт. Поток перегружен и на консоль выводится площадь и периметр, вот только они нисколько не справа. Почему не работает? Rectangle var1(-2,-2,-2,2,2,2,2,-2); cout.setf(ios::right); //formatting flag cout << var1 << endl; http://www.cyberforum.ru/cpp-beginners/thread1252120.html
Сформировать вектор из элементов диагонали матрицы C++
Помогите, пожалуйста, Определить произведение элементов матрицы A(MxN), лежащих на главной диагонали и сформировать из них вектор С. #include "iostream" #include "math.h" #include "iomanip" using namespace std; void sp(double**, int, int, int*); int main()
C++ Неправильно отображается карта, загруженная из текстового документа
Доброе времени суток, пишу игру, в нее загружаю карту из текстового документа : int Map = { {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}, {1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1}, {1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1}, {1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1}, {1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,1,1,1,1,1}, / {1,1,1,1,1,0,1,1,1,1,1,1,1,0,0,0,1,1,1,1}, ...
C++ В массиве из 10 чисел найти наименьший элемент и поменять его местами с последним элементом http://www.cyberforum.ru/cpp-beginners/thread1252083.html
В массиве из 10 чисел найти наименьший элемент и поменять его местами с последним элементом Помогите, пожалуйста #include <iostream> using namespace std; int main () { int const n = 10; int a;
C++ Программа не может открыть текстовый файл Уважаемые форумчане, есть такой код #include "stdafx.h" #include <iostream> #include <fstream> #include <cstdlib> #include <conio.h> using namespace std; подробнее

Показать сообщение отдельно
12712266
1 / 1 / 0
Регистрация: 06.09.2014
Сообщений: 38

Перегрузка оператора + в одномерном массиве - C++

06.09.2014, 22:56. Просмотров 283. Ответов 5
Метки (Все метки)

Требуется сцепить два одномерных массива в один
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
mnog operator+(const mnog &R){ 
        int k = size + R.size; //размер нового массива
        int r = 0;
        mnog mnogestvo3(k);//создание объекта (новый массив)
        for (int i = 0; i < size; i++){
            mnogestvo3(r) = m[i];
                        r++;
        }
        for (int i = 0; i < R.size; i++){ 
            mnogestvo3(r) = R.m[i];
            r++;
        }
        return mnogestvo3;
}
На строках mnogestvo3(r) = m[i]; и mnogestvo3(r) = R.m[i]; выдает ошибку "term does not evaluate to a function taking 1 arguments"

Добавлено через 7 минут
Буду очень признательна тем, кто поможет!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru