что означает оператор разрешения области видимости, используемый в имени класса

Я наткнулся на этот код.

class SomeClass::OtherClass : public BaseClass
{
  // stuff in here
}

SomeClass — это класс, так что, может быть, OtherClass — это класс, существующий в рамках SomeClass? Я просто никогда не видел, чтобы это делалось таким образом.

Так вот что это значит?

5
задан Chris Morris 4 May 2012 в 16:28
поделиться