Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
typ: #pragma make_public-direktivet stöds för närvarande endast för inbyggda icke-malltyper
Anmärkningar
Den make_public pragma kan endast tillämpas på en intern typ som inte är en mall.
Exempel
I följande exempel genereras C2158.
// C2158.cpp
// compile with: /clr /c
ref class A {};
#pragma make_public(A) // C2158
template< typename T >
class B {};
#pragma make_public(B) // C2158
#pragma make_public(B<int>) // C2158
void C () {}
#pragma make_public(C) // C2158
class D {};
#pragma make_public(D) // OK