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.
"class" : kan inte definiera klassen i det här omfånget
Anmärkningar
Ett försök gjordes att definiera en kapslad klass, men den kapslade klassen är medlem i en basklass, inte den mest innehållande klassen.
Example
I följande exempel genereras C2427:
// C2427.cpp
// compile with: /c
template <class T>
struct S {
struct Inner;
};
struct Y : S<int> {};
struct Y::Inner {}; // C2427
// OK
template<typename T>
struct S<T>::Inner {};