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

Ошибка в коде (одномерные массивы) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать базовый класс Car (машина), характеризуемый торговой маркой (строка), числом цылиндров, мощностью http://www.cyberforum.ru/cpp-beginners/thread1097102.html
Создать базовый класс Car (машина), характеризуемый торговой маркой (строка), числом цылиндров, мощностью. Определить методы переназначения и изменения мощности. Создать производный класс Lorry (грузовик), характеризуемый также грузоподъемностью кузова. Определить функции переназначения марки и изменения грузоподьемности. Реализировать вывод на экран, методы получения значений полей и методы...
C++ Не выводится ширина поля #include <iostream> using namespace std; int main() { char a="Hello,world!"; cout.width(10); cout<<a<<endl; system("pause"); http://www.cyberforum.ru/cpp-beginners/thread1097098.html
Реализация функций интерфейса C++
Есть класс с прототипами - интерфейс (верно?). Наследую от него два класса, А и В. Как мне в этих классах сделать разную реализацию унаследованных прототипов?
C++ Получить массив по заданному правилу
Друзья , прикладываю картинку с заданиями, может у кого есть исходники какой нибудь программки? , на ЛЮБОМ языке программирования, прошу,спасибо
C++ Найти все натуральные числа, не превосходящие числа n, которые можно представить в виде суммы слагаемых http://www.cyberforum.ru/cpp-beginners/thread1097079.html
Заданы три натуральных числа a, b, n. Найти все натуральные числа, не превосходящие числа n, которые можно представить в виде суммы ( произвольного числа ) слагаемых, каждое из которых равно либо числу а, либо числу b. Помогите пожалуйста составить алгоритм, в любом виде. Что-то не доходит до меня как это решить. Реализую я сам т.к. на двух языках нужно.
C++ Приведение пользовательских типов #include <iostream> using namespace std; class cl { friend cl operator+(cl& s2); public: cl(int d = 0, int c = 0) { dollars = d; подробнее

Показать сообщение отдельно
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,977
15.02.2014, 13:28     Ошибка в коде (одномерные массивы)
вы в функцию не хотите передать размерность массива? а то вы только указатель на него туда передаёте, в функции создаёте какую-то n , и пытаетесь ей оперировать)

Добавлено через 1 минуту
Цитата Сообщение от haseki Посмотреть сообщение
C++
1
2
3
4
int n;
cout << "Введите количество элементов массива: "; 
cin >> n; 
double m[n];
да и вообще это не есть правильно, делайте норм динамический массив через new, т.е.
C++
1
2
3
int *mas,n;
cin>>n;
mas=new int[n];
 
Текущее время: 06:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru