1. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Первый товар уже в продаже: Консультация на тему ИБ от Ondrik8

    Скрыть объявление
  2. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Второй товар маркетплейса: Надёжная обфускация вашей программы от PingVinich

    Скрыть объявление

Dbheap.c Ошибка Памяти

Тема в разделе "Другие", создана пользователем Firefox, 29 ноя 2011.

  1. Firefox

    Firefox Гость

    Здравствуйте. у меня написана программа в Windows Xp VS2003. при запуске под Windows 7 программа работает правильно но при завершении выдает ошибку ссылаясь на dbheap.c
    появилось это после введения в программу
    Код (C++):
    // конструктор
    wchar_t *Code_par;
    Code_par=new wchar_t();

    //использование в функции
    QString parametr,IP_BOR;
    int k=0;
    ...
    parametr="rm1 ";
    parametr+=IP_BOR;
    k=parametr.toWCharArray(Code_par);
    Code_par[k]='\n';
    ShellExecute(Handle,L"open",L"reg.exe",Code_par,NULL,SW_RESTORE);
    // деструктор
    delete Code_par;
    возможно память в диструкторе все же не очищается???пробовала очищать функцией free но результат тот же. и обращу внимание что в windows xp ошибки нет.
     
Загрузка...

Поделиться этой страницей