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

Динамический массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Последовательности http://www.cyberforum.ru/cpp-beginners/thread301697.html
Даны последовательность вещественных чисел a1, a2,…,a15, упорядоченная по возрастанию, и число , не равное ни одному из чисел последовательности и такое, что а1< n < а15. а) Вывести все числа последовательности , меньшие n . б) Найти два элемента последовательности ( их порядковые номера и значение ), в интервале между которыми находится ...
C++ Текстовые файлы В файле находятся вещественные числа. Определить количество чисел в наиболее длинной возрастающей последовательности элементов файла. т.е. 1.6 5.6 0 2.3 5.7 4.5 1.8 1.5 5.8 6.7 8.5 4.3 6.5 4.3 n=5. вот я написал прогу которая считает числа по всему файлу: int main() http://www.cyberforum.ru/cpp-beginners/thread301688.html
Возвращение результат из LRESULT CALLBACK в основную программу C++
Здравствуйте. Я уже намучился с этой программой((( помогите, пожалуйста... Есть основная программа, в которой подружается мною написанная dll: /ПОДКЛЮЧАЕМ БИБЛИОТЕКИ //ОПРЕДЕЛЯЕМ ПЕРЕМЕННЫЕ //ОСНОВНОЙ БЛОК ПРОГРАММЫ
Открытие файла по пути C++
мне надо открыть файл который выбирается пользователем в диалоговом окне, но путь сохраняется без двойных слэшев как принято в С++ , что делает невозможным дальнеюшую работу . Как мне поступить в этой ситуации. Заранее спасибо.
C++ Для каждого столбца матрицы найти сумму элементов, идущих до первого элемента, синус которого меньше 0 http://www.cyberforum.ru/cpp-beginners/thread301672.html
Процедура P формирует массив из элементов Z, идущих до первого элемента, для которого F(Z)<0. Для каждого столбца матрицы найти сумму элементов, идущих до первого элемента, синус которого меньше 0
C++ Считывание файла в ListBox Есть тхт файл, с таким содержанием: № 5 1aaa 5130c 6618,39345932007 px 696 мб № 1 aaa 5130c 76800 px 128 мб № 3 bbb 5130c 45270,7149505615 px 924 мб № 2 ddd 5130c 60750 px 357 мб № 4 fff 5130c 27704,7328948975 px 506 мб Как считать файл, чтобы после загрузки, эти строки можно было сортировать, и т.п. Сортировка по "1aaa","5130c","6618,39345932007","696" подробнее

Показать сообщение отдельно
vlad_ltd
3 / 3 / 0
Регистрация: 30.04.2011
Сообщений: 51

Динамический массив - C++

22.05.2011, 12:27. Просмотров 239. Ответов 1
Метки (Все метки)

Передаю в функцию динамический массив,
C++
1
2
3
4
5
6
7
8
9
void func(int *a1, int& i1)
int main()
{
 int i=0;
 a= new int[10];
 func(a,i);
// .......
// .....
}
элименты массива ввожу с клавиатуры, его реальный размер i определяется в этой функции. Если при определении длинны массива a = new int[10] задаю количество введенных элиментов больше 10, программа виснет.

Правельно ли я понял, что динамический сассив так же как и обычный, должен "знать" свой размер до того как начнет заполнятся, и не может автомотически увеличится в данной ситуации.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru