dışa aktarma
.İdl dosyasında yerleştirilmesi bir veri yapısı neden olur.
[export]
Notlar
Ver C++ öznitelik bir veri yapısı .idl dosyasında yerleştirilmesi ve tür kitaplığındaki herhangi bir dil ile kullanıma yaptığı ikili ile uyumlu bir biçimde kullanılabilir olması için neden olur.
Uygulayamazsınız Ver sınıfın ortak üyeleri yalnızca sahip olsa bile bir sınıf özniteliği (eşdeğeri bir struct).
Adsız verirseniz enums veya structs, bunlar arasında başlayan verilen adlar __unnamedx, burada x , sıralı bir sayıdır.
TypeDef henüz dışa aktarmak için geçerli olan temel türlerinden, yapılar, sendikalar, çeteleler veya tanımlayıcıları yazın.Bkz: typedef daha fazla bilgi için.
Örnek
Aşağıdaki kod nasıl kullanılacağını gösterir Ver özniteliği:
// cpp_attr_ref_export.cpp
// compile with: /LD
[module(name="MyLibrary")];
[export]
struct MyStruct {
int i;
};
Gereksinimler
Öznitelik içerik
Uygulama alanı |
union, typedef, enum, struct, orinterface |
Yinelenebilir |
Hayyr |
Gerekli öznitelikleri |
None |
Geçersiz öznitelik |
None |
Daha fazla bilgi için bkz: Öznitelik içerikleri.