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

Ошибка Run-Time Check Failure #0 - C++

Восстановить пароль Регистрация
 
Mr.Santiaga
 Аватар для Mr.Santiaga
3 / 3 / 0
Регистрация: 03.11.2010
Сообщений: 72
05.06.2014, 11:27     Ошибка Run-Time Check Failure #0 #1
Добрый день, сразу к делу
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
.....
typedef BOOL (__stdcall WINAPI *hm_init)(char*);
hm_init hm_begin;
 
typedef BOOL (__stdcall WINAPI *MSC_INIT)(char *, int);
MSC_INIT msc_init;
.....
HMODULE myLib = LoadLibrary(_T("some.dll"));
.....
hm_begin = (hm_init)GetProcAddress(myLib,"M_Init");
hm_begin("start");
 
msc_init = (hMSC_INIT)GetProcAddress(myLib,"MSC_Init");
msc_init("app.exe",0x20CC);
Проблема в следующем:
на строке msc_init = (hMSC_INIT)GetProcAddress(myLib,"MSC_Init") (и на всех последующий строках с вызовом GetProcAddress с преобразованием типа) компилятор выкидывает ошибку Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call и предлагает прервать, либо продолжить. При нажатии продолжить программа отрабатывает как нужно. Но при запуске построенного *.exe естественно вылетает ошибка и программа завершает работу.
Отсюда вопрос как с этим бороться?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2014, 11:27     Ошибка Run-Time Check Failure #0
Посмотрите здесь:

Ошибка в проге. Run-Time Check Failure #3 C++
C++ Ошибка: Run-time Check Failure #3-The variable 'k' is being used without being defined
C++ Ошибка: Run-Time Check Failure #3 - The variable 'zero' is being used without being initialized.
Ошибка Run-Time Check Failure #3 - The variable 'k' is being used without being initialized C++
Ошибка: Run-time check failure: variable 'C' is being used without being initialized C++
C++ Ошибка Run-Time Check Failure #3 - The variable 'chcount' is being used without being initialized.
C++ Ошибка: Run-Time Check Failure #3 - The variable 'i' is being used without being initialized
ошибка Run-Time Check Failure #2 C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 19:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru