namespace Server { namespace Mobiles { class MyClass { public: Func1(); }; MyClass::Func1() { //implementation } } } ---------------------------------------------------------- // Example1 MyFunction() { Server::Mobiles::MyClass theClass; Server::Mobiles::MyClass* pTheClass = new MyClass(); theClass.Func1(); pTheClass->Func1(); } ---------------------------------------------------------- // Example2 using namespace Server::Mobiles; MyFunction() { MyClass theClass; MyClass* pTheClass = new MyClass(); theClass.Func1(); pTheClass->Func1(); }