Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблема с директивами

3.9K
18 мая 2003 года
gubar
2 / / 18.05.2003
Есть проектик, неделю как успешно разрабатывается, но вот случилось чудо. В один прекрасный момент без каких либо изменений кода(после добавлений коментария) вылезли следующие ошибки:
BakalavratDlg.obj : error LNK2005: "void __cdecl __assert_debug(void)" (?__assert_debug@@YAXXZ) already defined in Bakalavrat.obj
MyCoder.obj : error LNK2005: "void __cdecl __assert_debug(void)" (?__assert_debug@@YAXXZ) already defined in Bakalavrat.obj

Проблема в седующей директиве:
#ifdef _DEBUG
void __assert_debug()
{
__asm{int 3};
}
#define CALL_DEBUG __assert_debug()
#else
#define CALL_DEBUG

Самое подлое что ничего не менял!!! Почему перстало работать??? Помогите.
#endif
426
19 мая 2003 года
Krivonos
112 / / 20.01.2000
Не знаю, каким компилятором пользуешься и в какой среде разрабатываешь, но очень часто в ситуациях типа "В один прекрасный момент без каких либо изменений кода вылезли ошибки", бывает помогает ребилд проэкта (как в VS) - и может действительно "случится чудо". :-)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог