Правильно ли это тип typedef внутреннего класса на C++?Typedef вложенного класса
class Foo
{
public:
struct A
{
typedef bool Type;
};
struct B
{
typedef int Type;
};
typedef struct Foo::nested;
};
Код компилируется под Visual Studio 2008, но я не уверен, если это действительно ЬурейеЕ вложенного класса, или допускает ли стандарт его.
Нет, это не скомпилировано. Проверьте, что вы опубликовали. – Mat
Что вы надеетесь, что это значит? –
Мне любопытно, почему вы хотите иметь другое имя для типов 'int' или' bool'? – mydogisbox