Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
'class' : nemůže definovat třídu v tomto oboru
Poznámky
Byl proveden pokus o definování vnořené třídy, ale vnořená třída je členem základní třídy, nikoli nejvíce obsahující třídu.
Example
Následující příklad generuje 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 {};