R Справочное руководство по С++

R.18.3.5 Невложенность классов.

   


Назад

Если класс описан внутри другого класса и в программе больше не описано классов с этим именем, то его можно использовать, как если бы он был описан вне класса (так обстоит дело с описанием struct в С), например:

           struct S {
               struct T {
                 int a;
               };
               int b;
           };

           struct T x;   // означает `S::T x;'

Назад


OtDiatlovaOU
К началу книги

Оформление и дизайн книги OtDiatlovaOU.
Вся книга, архив.