0
어떻게 같은 것을 받아 들일 VC의 inliner 어셈블러를 얻을 수 있습니다 :Visual C++ inliner 어셈블러 및 문자열 정의?
__asm
{
call L1
db "Hello",0
L1:
nop
nop
}
을 아니면 내가 _emit 0xxNNh
모든 방법을 사용할 수 있나요?
어떻게 같은 것을 받아 들일 VC의 inliner 어셈블러를 얻을 수 있습니다 :Visual C++ inliner 어셈블러 및 문자열 정의?
__asm
{
call L1
db "Hello",0
L1:
nop
nop
}
을 아니면 내가 _emit 0xxNNh
모든 방법을 사용할 수 있나요?
인라인 어셈블리에서 데이터 지시문을 사용할 수 없습니다.
설명을 보려면 http://msdn.microsoft.com/en-us/library/h70hd396.aspx을 확인하십시오.
오, Ricky에게 감사드립니다. 그것은 명확하게 그것을 설명합니다! :) –
* 정말로 *하려고합니까? 데이터는'__asm' 앞에 일반 C 문자열'char Hello [] = "Hello";'로 넣을 수 있습니다. –
같은 것은 아닙니다. 보. 나는 임베디드되고 asm 블록 내에 포함될 데이터가 필요하다. 예를 들어 shellcode를 생각해보십시오. –