2012-10-18 3 views
0

어떻게 같은 것을 받아 들일 VC의 inliner 어셈블러를 얻을 수 있습니다 :Visual C++ inliner 어셈블러 및 문자열 정의?

__asm 
{ 
    call L1 
    db "Hello",0 
    L1: 
    nop 
    nop 
} 

을 아니면 내가 _emit 0xxNNh 모든 방법을 사용할 수 있나요?

+0

* 정말로 *하려고합니까? 데이터는'__asm' 앞에 일반 C 문자열'char Hello [] = "Hello";'로 넣을 수 있습니다. –

+0

같은 것은 아닙니다. 보. 나는 임베디드되고 asm 블록 내에 포함될 데이터가 필요하다. 예를 들어 shellcode를 생각해보십시오. –

답변