Computer >> Máy Tính >  >> Lập trình >> C ++

Không gian tên có thể được lồng trong C ++ không?

Có, không gian tên có thể được lồng trong C ++. Chúng ta có thể xác định một không gian tên trong một không gian tên khác như sau -

Cú pháp

 namespace namespace_name1 {// khai báo mã không gian tên namespace_name2 {// khai báo mã}} 

Bạn có thể truy cập các thành viên của không gian tên lồng nhau bằng cách sử dụng toán tử phân giải asfollows -

 // để truy cập vào các thành viên của không gian tên_name2 bằng cách sử dụng không gian tên_tên_tên 

Ví dụ

 #include  using namespace std; // first name spacenamespace first_space {void func () {cout <<"Inside first_space" < 

Đầu ra

 Inside second_space