Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Forráskódot fordít a C++/CX microsoftos C++-összetevőbővítmények támogatására univerzális Windows platform (UWP) alkalmazások létrehozásához.
Fordításkor /ZW mindig adja meg a kívánt értéket /EHsc is.
/ZW nem kompatibilis vele vagy újabb verzióval /std:c++20 .
Szemantika
/ZW /EHsc
/ZW:nostdlib /EHsc
Arguments
nostdlib
Azt jelzi, hogy Platform.winmda rendszer Windows.Foundation.winmdnem tartalmazza automatikusan a fordításban a windowsos metaadat- (.winmd) egyéb alapértelmezett fájlokat. Ehelyett a /FU (Névre kényszerített #using fájl) fordítót kell használnia a Windows metaadatfájlok explicit megadásához.
Megjegyzések
A beállítás megadásakor a /ZW fordító az alábbi funkciókat támogatja:
Az alkalmazás által a Windows futtatókörnyezetben végrehajtandó szükséges metaadatfájlok, névterek, adattípusok és függvények.
A Windows Futtatókörnyezet objektumainak automatikus hivatkozásszámlálása és az objektumok automatikus elvetése, amikor a hivatkozásszám nullára csökken.
Mivel a növekményes csatolás nem támogatja a fájlokban .obj található Windows-metaadatokat a /ZW beállítással, az elavult /Gm (Minimális újraépítés engedélyezése) beállítás nem kompatibilis a következővel /ZW:
További információ: C++/CX Language Reference.
Lásd még
MSVC-fordító beállításai
MSVC-fordító Command-Line szintaxisa