Aracılığıyla paylaş


c veya C++ sembolleri __asm bloklar halinde kullanma

Microsoft özel

Bir __asm blok blok göründüğü kapsamdaki herhangi bir c veya C++ simge için başvuru yapabilir.(c ve C++ sembolleri değişken adları, işlev adları ve etiketleri şunlardır; diğer bir deyişle, sembolik sabitler bulunmayan adları veya enum üyeleri.Size C++ üye işlevleri çağıramazsınız.)

c ve C++ sembolleri kullanmak için birkaç kısıtlamalar geçerlidir:

  • Her Çevirici dil ifadesi yalnızca bir c veya C++ simge içerebilir.Yalnızca aynı derleme yönergesi içinde birden çok simge görünebilir UZUNLUĞU, türü, ve BOYUTU ifadeler.

  • Başvurulan işlev bir __asm blok gerekir bildirilebilir programı (prototyped).Aksi halde, derleyici işlev adları ve etiketleri arasında ayırt __asm blok.

  • Bir __asm blok masm ayrılmış sözcükleri (harf) bakılmaksızın aynı yazım denetimi ile herhangi bir c veya C++ simgeler kullanamazsınız.masm ayrılmış sözcükleri dahil yönergesi adları gibi İTME ve adlarını SI gibi kaydedin.

  • Yapı ve Birliği etiketleri değil de tanınan __asm engeller.

SON Microsoft özel

Ayrıca bkz.

Başvuru

c veya C++ __asm bloklar halinde kullanma