Megosztás a következőn keresztül:


C3238 fordítási hiba

"típus" : az ilyen nevű típus már át lett adva a szerelvény "szerelvényének"

Megjegyzések

Egy olyan típust definiáltak egy ügyfélalkalmazásban, amely a típustovábbítási szintaxison keresztül egy hivatkozott szerelvényben is definiálva van. Mindkét típus nem definiálható az alkalmazás hatókörében.

További információt a Típustovábbítás (C++/CLI) című témakörben talál.

Példák

Az alábbi példa létrehoz egy szerelvényt, amely egy másik szerelvényről továbbított típust tartalmaz.

// C3238.cpp
// compile with: /clr /LD
public ref class R {};

Az alábbi példa létrehoz egy szerelvényt, amely a típusdefiníciót tartalmazza, de nem csak a típustovábbítás szintaxisát tartalmazza.

// C3238_b.cpp
// compile with: /clr /LD
#using "C3238.dll"
[ assembly:TypeForwardedTo(R::typeid) ];

Az alábbi példa C3238-at hoz létre.

// C3238_c.cpp
// compile with: /clr /c
// C3238 expected
// Delete the following line to resolve.
#using "C3238_b.dll"
public ref class R {};