Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm: Общие вопросы > помогите с asm вставкой


Автор: developer2007 19.7.2008, 11:08
DLLEXPORT int GameMain(HMODULE hw3lhBase) {
    __asm {
        mov eax, game_dll_base
        push eax
        call real_game_main
        retn 4
    }
}
При компиляции проекта в C++ Builder 2007 выдаёт ошибку на retn 4.

Автор: fullnull 22.7.2008, 20:20
Зачем тебе retn? Он нужен для возврата из процедуры.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)