Sdílet prostřednictvím


export

Způsobí, že struktura dat do souboru .idl.

[export]

Poznámky

Export C++ atribut způsobí, že struktura dat do souboru .idl a pak je k dispozici v knihovně typů v binárně kompatibilní formát, který je k dispozici pro použití v libovolném jazyce.

Nelze použít export atributu do třídy i v případě, že třída má pouze veřejné členy (ekvivalent struct).

Pokud exportujete nepojmenované enums nebo structs, bude daný názvy začínající __unnamedx, kde x je pořadové číslo.

Funkce TypeDef, která je platná pro export jsou základní typy, struktur, odbory, výčty, nebo zadejte identifikátory.Viz typedef Další informace.

Příklad

Následující kód ukazuje způsob použití export atribut:

// cpp_attr_ref_export.cpp
// compile with: /LD
[module(name="MyLibrary")];

[export]
struct MyStruct {
   int i;
};

Požadavky

Atribut kontextu

V aplikacích

union, typedef, enum, struct, orinterface

Opakovatelné

Ne

Požadované atributy

Žádná

Neplatné atributy

Žádná

Další informace naleznete v tématu Kontexty atribut.

Viz také

Další zdroje

Atributy kompilátoru

Atributy klíčových slov typedef, enum, union a struct

Attributes Samples