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

Программа при исполнении выдает ошибку и прерывается! (2-мерный динамический массив) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ сортировка двомерного масива http://www.cyberforum.ru/cpp-beginners/thread717172.html
Помогите пожалуйста доделать програм в какой характеристика столбца - сума модулей непарных минусовых елементов,нужно сортировать столбцы масива согласно с характеистикой столбца ничего не выводит вот код #include <iostream> #include <math.h> using namespace std; int main() {
C++ Внешняя сортировка (из файла) Помогите написать программу!! Последняя лабораторная осталась!!))) Сама по себе программа не тяжелая, а вот проблема с внешней сортировкой!! Буду всем благодарен!! Повторяю сортировать нужно именно внешней сортировкой!! В файле хранится следующая информация: фамилия, имя; знак Зодиака; день рождения (массив из трех чисел). * Сортировать записи по убыванию дат рождения. Вывести информацию о... http://www.cyberforum.ru/cpp-beginners/thread717160.html
C++ Исходники AES (шифр AES в режиме CBC)
Всем привет, задали лабу по криптографии сделать - шифр AES в режиме CBC, теперь вот ищу исходники может у кого-нибудь такие имеются?:) ну или хотя бы просто исходники самого AES, я в инете искала, но так дельного ничего и не нашла... Добавлено через 19 часов 1 минуту неужели ни у кого нет исходников aes?
Вывод времени C++
Не правильно выводит время, помогите исправить. #ifndef __TimeZone__TimeTown__ #define __TimeZone__TimeTown__ #include <Windows.h> #include <iostream> typedef unsigned int uint;
C++ ввод информации,сортировка,средний балл http://www.cyberforum.ru/cpp-beginners/thread717153.html
Выручите плз >< Ввести информацию о студентах:фамилия,пол,год рожденья,год поступления,оценки по шести предметам.Вычислить средний балл каждого студента и вывести на экран.Отсортировать по среднему баллу.
C++ Вывод каждой строки из файла Задание: Создать прогу, которая сохраняет информацию введенную с клавиатуры: ФИО/ТЕЛ/ВОЗРАСТ в файл,после этого прочитать информацию с файла и вывести на экран. Записать построчечно каждого студента у меня получилось но вот считать студентов построчечно не получается. Покажите пожалуйста как в цикле вывести данные про каждого студента на экран. #include <cstdlib> #include <iostream>... подробнее

Показать сообщение отдельно
ilizard
0 / 0 / 0
Регистрация: 03.12.2012
Сообщений: 50

Программа при исполнении выдает ошибку и прерывается! (2-мерный динамический массив) - C++

03.12.2012, 03:23. Просмотров 361. Ответов 5
Метки (Все метки)

Помогите пожалуйста! Задали написать программку, я ее написала, и только в одном фрагменте "зависла". Для начала надо задать 2-мерный динамический массив и заполнить его случайными числами. Я все делаю, но когда запускаю, после того как выведено 2 строки программа замирает и вырубается. В чем причина? Неправильно выделена память? Объясните...
Вот код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
#include <time.h>
using namespace std;
int main() {
    srand (time(NULL)) ;
    int n,m,i,j;
    
    cout << "n" << '\n';  cin >> n;
    cout << "m" << '\n';  cin >> m;
    int **arr = (int**) malloc(n*sizeof(int));    //задаю массив указателей
    for (i=0;i<n;i++) {
        *arr=(int*)malloc(m*sizeof(int));}         // выделяю построчно память для элементов строк
        
    for (i=0;i<n;i++)                                     // вывожу массив
    {
        for (j=0;j<m;j++) { arr[i][j]=rand()%100; cout<< arr[i][j] << "   ";}   //заполняю элемент числом и вывожу
        cout<< '\n' ;}                                   //  переход на след строчку
       
 free (arr);       
    getch ();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru