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

Сложить два массива поэлементно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужны простые задачи для тренировки http://www.cyberforum.ru/cpp-beginners/thread365502.html
Добрый день всем:) Наверное подобных тем как я тут сотни,но всё же. Начал изучать С++(так как необходим для универа)в дальнейшем планирую изучить php. Изучаю по книге "Дейтел Х., Дейтел П - Как программировать на C++" Собственно помощь заключается в следущем,я бы хотел чтобы кто нибудь давал какие нибудь задачки,от простых до сложных,и если что объяснял непонятные моменты.Книга-это хорошо,но...
C++ Считывание с двоичного файла Всем доброго времени суток. Записал с помощью программы (своей) в один файл два изображения, с помощью второй программы пытаюсь их вытащить. Но первую вроде бы вытаскивает, а вот вторую даже и не пытается. В чем дело? int main() { FILE *fp; int i,b,f; char buff; char buffer2; char temp; int count=0; int size=0; int nums=0; http://www.cyberforum.ru/cpp-beginners/thread365498.html
сортировка в multimap C++
доброго времени суток. собственно, вопрос такой: есть программа использующая контейнер класса multimap. содержит пару <ключ,структура> нужно организовать в этой программе поиск по полям, записанным в структуре. есть ли возможность это организовать стандартными средствами библиотеки STL или нужно писать алгоритм для сортировки структуры?
C++ warning strtok
Пишу в 10 студии: char* bla = strtok("bla bla bla", " "); Выдаёт варнинг: This function or variable may be unsafe. Consider using strtok_s instead.... И пры выполнении программы на этой строке выкидывает
C++ Ошибка "C2065: cin: необъявленный идентификатор" http://www.cyberforum.ru/cpp-beginners/thread365493.html
Задан исходный код лабораторной работы по программированию. Нужно модифицировать код по определенным правилам (в зависимости от варианта). Но при попытке скомпилировать в Visual Studio 2010 выдает ошибку типа Ошибка "error C2065: cin: необъявленный идентификатор" .#include <iostream.h> #include <stdlib.h> #include <iomanip.h> using namespace std; struct CH { int k; CH *ptr;
C++ Чтение файла как hex Как открыть файл в 16ричном виде? Насколько я понял это средствами только с++ невозможно ... или всё же возможно? Вообще хотелось бы написать небольшую программку которая будет сохранять из файла с hex кодом небольшие кусочки (отрезки кода) и сохранять их в виде файлов. Но допустим так то с файлами я умею работать (в плане открытия в виде текстового/бинарного и сохранения файлов), а вот как... подробнее

Показать сообщение отдельно
Abbat_90
0 / 0 / 0
Регистрация: 11.10.2011
Сообщений: 26
13.10.2011, 01:31  [ТС]     Сложить два массива поэлементно
Цитата Сообщение от aeshes Посмотреть сообщение
можно вопрос: почему у вас массив в классе статический, а не динамический? С динамическим было бы лучше. И почему функция Add имеет тип void, если сумма двух массивов есть массив?
Не спорю что динамический лучше, но он и сложнее в реализации, покрайней мере для меня, тут хоть бы так сделать для начала... в плане void, думал просто присвоить значения сложенных массивов третьему массиву и тут же в этом методе класса вывести его на экран. Но основная проблема в этом коде:
C++
1
2
3
4
5
6
7
8
9
10
void Array::Add(Array a, Array b)
        {
        Array N;
        
         if (a.kol>=b.kol) {
        for (int i=0; i<b.kol; i++) {N[i]=a[i]+b[i]; }
                for(int i=b.kol; i<a.kol; i++) {N[i]=a[i];}
                         }
        else {for (int i=0; i<a.kol; i++) {N[i]=a[i]+b[i]; }
                for(int i=a.kol; i<b.kol; i++) {N[i]=b[i];}}
Для каждого N[i] выводится ошибка "Lvalue required" или что-то в этом роде...
 
Текущее время: 01:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru