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


Автор: Dr.No_xXx 28.4.2005, 20:07
Можно ли в код C++ вставлять код assemblera? smile

Автор: Alastis 28.4.2005, 20:22
можно, смотри в MSDN про блоки _asm

Автор: JackYF 28.4.2005, 23:15
да, конечно. Вот так:

Код

asm
{
   //тут находится самый обычный ассемблерный код
}

Автор: jorkug 29.4.2005, 15:49
А также так:
Код

__asm //code
__asm //code

Автор: JackYF 1.5.2005, 23:15
[quote=jorkug, 29.4.2005, 15:49]код C++

Код

__asm //code    
__asm //code[/quote]


Если не ошибаюсь, то не так, а вот:

Код

__asm (//code)    
__asm (//code)

Автор: AISIN 2.5.2005, 08:40
JackYF jib,ftomcz, т. е. я хотел сказать
ошибаешься
Код

_asm mov ax,1
_asm ..............

по крайней мере в visual c++6.0 или
Код

_asm{

}


Автор: JackYF 4.5.2005, 00:16
AISIN:
дык с _asm ты прав.
но ты же писал _asm.
Это разные вещи в смысле формы записей (ИМХО)

Автор: AISIN 4.5.2005, 07:36
А в линуксе кажись вот так пишется _asm_

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