не обратил внимание что топик в разделе unix
Broken Sword ничего не писать, вызовется дефолтный обработчик, управление перейдет на код за __except(EXCEPTION_EXECUTE_HANDLER){} подробности у...
Broken Sword почему нельзя SEH самому юзать я не понял ? __try { wsprintf(...); } __except(EXCEPTION_EXECUTE_HANDLER){}...
.
http://www.wasm.ru/article.php?article=1001028
rain ты на масме программишь, вот и использую правила масма и обращайся к структурам как это принято в масме, тогда не будет возникать непонятных...
что-то я не понял, что приводит к падению? а нельзя использовать безопасные сишные функции вместо wsprintf ?
union
почитай Рихтера "Создание эффективных WIN32-приложений с учетом специфики 64-разрядной версии Windows" для начала
никто и не сомневался ;)
ir.u.KeyEvent
http://www.cracklab.ru/f/index.php?action=vthread&forum=3&topic=3296&page=2
S_T_A_S_ наставил меня на путь истинный %) я прогнал когда пробовал подсунуть линкеру свою memset надо было extern "C" вместо extern юзать и чтоб...
Тогда интересен такой вопрос, кажется уже вышла бета версия SP1 для VS 2005, кто-нибудь уже поставил? Есть ли там положительные изменения...
Quantum ну не знаю, strcpy например замечательно инлайнит
кажется тут написано про что-то похожее в конце статьи, но я не знаю португальский %)...
Quantum сделал, и результат такой ?CheckOS@@YAHXZ PROC ; CheckOS, COMDAT ; Line 146 sub esp, 148 ; 00000094H ; Line 150 push 148 ;...
ну асм вставки не умеет анализировать, такой код катит void _test(void* dest, unsigned long len) { __asm { push edi xor...
Quantum И что это дает? Я уже пробовал, убрал /NODEFAULTLIB изменил код на OSVERSIONINFO osvi = {0}; вызывается здоровая memset, и еще куча...
я и так знал что не прокатит, ну просто проверил чтоб снять интерес *((char *)dest + i) ^= *((char *)dest + i); та же байда, компилятор далеко не...
Имена участников (разделяйте запятой).