Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Microsoft'a Özgü
Bir __asm blok, bloğun göründüğü kapsamdaki herhangi bir C veya C++ simgesine başvurabilir. (C ve C++ simgeleri değişken adları, işlev adları ve etiketlerdir; yani sembolik sabitler veya enum üyeler olmayan adlardır. C++ üye işlevlerini çağıramazsınız.)
C ve C++ simgelerinin kullanımı için birkaç kısıtlama geçerlidir:
Her derleme dili deyimi yalnızca bir C veya C++ simgesi içerebilir. Aynı derleme yönergesinde yalnızca LENGTH, TYPE ve SIZE ifadeleriyle birden çok simge görüntülenebilir.
Bir
__asmblokta başvuruda bulunılan işlevlerin programda daha önce bildirilmesi (prototipi oluşturulmalıdır). Aksi takdirde, derleyici bloktaki__asmişlev adlarını ve etiketleri ayırt edemez.Blok
__asm, MASM ayrılmış sözcükleriyle (büyük/küçük harfe bakılmaksızın) aynı yazım denetimine sahip C veya C++ simgelerini kullanamaz. MASM ayrılmış sözcükleri, PUSH gibi yönerge adlarını ve SI gibi kayıt adlarını içerir.Yapı ve birleşim etiketleri bloklarda
__asmtanınmaz.
END Microsoft'a Özgü