Язык: C ++
ОС: Windows 7/10
Я использую стороннюю библиотеку, которая вызывает системный метод exit (), который закрывает приложение.Как я могу переопределить это поведение, чтобы вместо системного выхода () вызывался какой-то другой метод, например, я могу предоставить другую реализацию, которая выдает исключение.
Я видел некоторые решения, предлагающие напрямую предоставитьмоя собственная реализация выхода, но это приводит к следующей ошибке:
MSVCRTD.lib (MSVCR120D.dll): ошибка LNK2005: выход уже определен в main.obj debug \ Sample.exe: фатальная ошибкаLNK1169: найден один или несколько кратно определенных символов