के भीतर एक वर्ग को परिभाषित करना इस की तुलना में एक नाम स्थान में एक वर्ग को परिभाषित करने के लिए एक और अधिक संक्षिप्त तरीका है:एक namespace
namespace ns { class A {}; }
मैं की तरह class ns::A {};
काम करेगा कुछ उम्मीद कर रहा था, लेकिन अफसोस नहीं।
धन्यवाद। यह अधिक संक्षिप्त नहीं है लेकिन ऐसा लगता है कि यह समझ में आता है। –
मुझे नहीं लगता कि वास्तव में 'नेमस्पेस एनएस {कक्षा ए {} से अधिक संक्षिप्त या पठनीय संस्करण है; } 'लेकिन शायद यह सिर्फ व्यक्तिगत राय है। –
यह घोषणा और परिभाषा को अलग करता है। – Shaowu