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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
malor
Сообщений: n/a
#1

Резкий выход из проги: куда девается выделенная переменной память? - C++

11.07.2011, 10:18. Просмотров 537. Ответов 1
Метки нет (Все метки)

Код
int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, 
                                              LPTSTR lpCmdLine, int cmdShow)
{
    int *pi = new int;
    
    MSG msg;
    BOOL bRet; 
    while ((bRet = GetMessage(&msg, NULL, 0, 0)) != 0)
    { 
        if (bRet == -1)
        {
            // handle the error and possibly exit
        }
        else
        {
            TranslateMessage(&msg); 
            DispatchMessage(&msg); 
        } 
    } 

    delete pi;
    return 0;
}
Во время работы программы мы нажимаем Ctrl+Alt+Delete и убиваем процесс. В итоге оператор
delete pi;
остается не выполненным? Какие последствия?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.07.2011, 10:18     Резкий выход из проги: куда девается выделенная переменной память?
Посмотрите здесь:

Что и куда девается... - C++
Не очень хорошо знаю несколько вещей, а узнать хотелось бы очень. Вопрос 1. Локально объявленные переменные удаляются из памяти по...

Не понятно куда девается значение по указателю? - C++
Есть класс class base { int count*; public: base(int _c) { count = &_c; }

Динамически выделенная память - C++
Имеем прототип Polinomials operator+(const Polinomials &) const; И имеем функцию Polinomials Polinomials::operator+ (const...

Память, выделенная для строки - C++
Имеется код #include <iostream> int main() { std::string s = "Hi my name is John"; std::string s2 = "Hi"; ...

Куда утекает память - C++
Бесполезный код проверяет время работы функции. Память выделяется под массив и высвобождается перед выходом из функции. Тем не...

Куда текёть память или чудеса в решете - C++
Всем привет. Я начинаю верить в чудеса. Кто нибудь сможет доказать, что их не бывает?))) Программка занимается периодическим (через...

Выход переменной з предел значения - C++
Необходимо написать программу, в которой осуществляется выход переменной за пределы значения и при выходе выскакивало сообщение об ошибке. ...

Ссылка, Указатель, Область памяти выделенная оператором new для указателя - C++
Подскажите пожалуйста, как сделать ссылку на область памяти выделенную оператором new для указателя читая книгу Джесса Либерти в...

Статическая память,Динамическая память. - C++
a) Статическая память. Двумерный массив. Дан массив целых чисел. В массиве есть отрицательные числа. Определить координаты левого нижнего...

проги на С++ - C++
Я полный чайник в программировании,поэтому приходиться просить у вас помощи.Помогите плз сделать несколько программ,а то без них до...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
wishmaster
Сообщений: n/a
24.08.2011, 22:22     Резкий выход из проги: куда девается выделенная переменной память? #2
Винда сама за тобой всё подчистит
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru