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

Передача массива Функции, ошибка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инкапсуляция, ссылка на функцию http://www.cyberforum.ru/cpp-beginners/thread363656.html
Делаю задание по инкапсуляции, реализовать 3 вида списков в 1 программе, причем списки как подкл модули и снаружи только выбор типа при создании и функции работы. есть функция int (* GetData)(ListNode *); я хочу ее определить чтобы она делала (int)((ListOC *)(ListNode *a)->data) причем выбор типа списка контролируется кейсами при создании. Т.е. просто писать это в функции не могу, нужно чтобы...
C++ объяснить функцию Всем привет! Есть код: #include<conio.h> #include<iostream.h> class integer1 { int val; public: integer1(int v0 ) {val=v0;} http://www.cyberforum.ru/cpp-beginners/thread363637.html
C++ помогите с решением зад. в с++
надо создать матрицу8*9,найти максимальные значения по строкам и столбцам,полученые значения упорядочить по убыванию.буду благодарен:)
Добавление строк в масив строк C++
Такой вот вопрос как в С++ сделать масив строк(строки статичной длинны), но чтобы можна было добавить ещё строки?
C++ Класс "Трехмерный вектор" http://www.cyberforum.ru/cpp-beginners/thread363626.html
Добрый день всем жителям форума! Помогите найти проблему в програме. Вроде и не сложная но я плохо понимаю в програмировании... Условие : Создать клас Вектор3Д который задаеться троицей координат, в котором должны быть реализированны функции : Инициализация, Ввод, Вывод, перевод в Стринг. Задачи программы : сумма и разница векторов, скалярное произведение векторов, умножение на скаляр,...
C++ Создать программу вычисления сопротивления электрической цепи по известным значениям напряжения и силы тока Здравствуйте, нужна помощь в создании программы (Создать программу вычисления сопротивления электрической цепи по известным значениям напряжения и силы тока). ОММЕТР Введите через пробел значения напряжения U и силы тока I и нажмите : ->12 2 Результат: 6 ОМ.Недавно начал увлекаться программированием, пока изучаю базу, помогите пожалуйста начинающему программисту!! подробнее

Показать сообщение отдельно
soon
2537 / 1302 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
09.10.2011, 19:41     Передача массива Функции, ошибка
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <iomanip>
using namespace std;
 
void modArr(int [],int);
 
int main()
{
    locale::global(locale("rus"));
    const int arrS = 5;
    int A[arrS] = {0,1,2,3,4};
    cout << "По ссылке" << endl;
    cout << "Оригинальные значения" << endl;
    for(int i = 0 ; i < arrS; i++)
    cout << setw(3) << A[i] << endl;
    modArr(A,arrS);
        cout << "Модифицированные изменения" << endl;
    for(int j=0;j<arrS;j++)
        cout << setw(3) << A[j] << endl;
 
    system("PAUSE");
    return 0;
}
 
void modArr(int b[], int sizeOfArr)
{
    for(int k=0;k<sizeOfArr;k++)
        b[k] *=2;
}
Этот компилируется. Исправил все ошибки, о которых говорили в предыдущих постах. И еще изменил цикл в строке 18. Ваш цикл даже не запустился бы.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru