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

Программа вылетает при добавлении элемента - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Необработанное исключение по адресу 0x00105FD7 в Динамические структуры: 0xC0000005: нарушение прав доступа при чтении по адресу 0xCDCDCE09 http://www.cyberforum.ru/cpp-beginners/thread1116396.html
Необработанное исключение по адресу 0x00105FD7 в Динамические структуры.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xCDCDCE09. вводит пр нажатии д постоянно а если нажать не д то такая ошибка #include<Windows.h> #include <clocale> #include <conio.h> #include<iostream> using namespace std;
C++ вставка или удаление/перенос Подскажите пожалуйста, какие команды в с ++ отвечают за вставка или удаление/перенос? И если можно какую нибудь ссылку, где можно найти нормальные регулярные выражения по с ++ :) http://www.cyberforum.ru/cpp-beginners/thread1116368.html
потенциально не инициализированная переменная C++
вс2012 вот так ругается на current где пометил почему не понимаю #include<Windows.h> #include <clocale> #include <conio.h> #include<iostream> using namespace std; int main()
Дана длина окружности.Найти площадь круга с таким радиусом C++
Дана длина окружности.Найти площадь круга с таким радиусом
C++ Как составить блок схему для задачи http://www.cyberforum.ru/cpp-beginners/thread1116312.html
Определить минимальную стоимость билета для пассажира, следующего на заданное расстояние, стоимость билета с учетом выбранного вида вагона и поезда. Перемещение на скором поезде увеличивает стоимость билета на 20%, размещение в плацкартном вагоне – на 25%, а в купейном – на 35%. Далее следует установить окончательную стоимость билета. Его стоимость может быть снижена, если пассажир следует...
C++ Дана целочисленная прямоугольная матрица А размером N x M. Вычислить количество строк, не содержащих ни одного нуля Помогите пожалуйста !:) С++; Дана целочисленная прямоугольная матрица А размером N x M. Вычислить количество строк, не содержащих ни одного нуля! (Если можно с комментариями) подробнее

Показать сообщение отдельно
Alex5
881 / 616 / 81
Регистрация: 12.04.2010
Сообщений: 1,551
12.03.2014, 00:21     Программа вылетает при добавлении элемента
Цитата Сообщение от crazy1ua Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
 void menu(Mosquito *array_1, Mosquito **array_2, int& len_1, int& len_2);
 
int main()
{
    // ...
    Mosquito *dyn_arr_1 = new Mosquito[amount_1];
    // ... 
    menu(dyn_arr_1, dyn_arr_2, amount_1, amount_2); /* В menu() передаётся копия dyn_arr_1 */
    // ...
Что бы ни произошло в функции menu(), значение dyn_arr_1 всегда остаётся неизменным.
Посмотрим, какие значения указателей мы получаем при вызове new[]
и какие передаём оператору delete[].

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// int main()
 
    Mosquito *dyn_arr_1 = new Mosquito[amount_1];
    cout << "\n                                               dyn_arr_1 = new[...]   " << dyn_arr_1 << endl;
 
    cout << "\n                                                       delete[]    " << dyn_arr_1 << endl;
    delete[] dyn_arr_1;
 
// void case_num_3 ( ... )
 
        Mosquito *buf = new Mosquito[len_1 + 1];
        cout << "\n                                                     buf = new[...]   " << buf << endl;
 
        cout << "\n                                                       delete[]    " << (*array_1) << endl;
        delete[](*array_1);
Миниатюры
Программа вылетает при добавлении элемента  
 
Текущее время: 10:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru