Lập trình C++ - Namespace
Namespace (Không gian tên) trong C++
Namespace trong C ++ được sử dụng để tổ chức nhiều lớp để có thể dễ dàng xử lý ứng dụng.
Để truy cập vào lớp của Namespace, chúng ta cần sử dụng namespacename :: classname. Chúng ta có thể sử dụng từ khóa using cho việc truy cập lớp trong namespace.Trong C ++, Namespace chung là không gian tên gốc. Global :: std sẽ luôn luôn tham chiếu đến không gian tên "std" của Framework C++.
Ví dụ đơn giản về namespace:
#include <iostream>
using namespace std;
namespace First {
void sayHello() {
cout << "Hello First Namespace" << endl;
}
}
namespace Second {
void sayHello() {
cout << "Hello Second Namespace" << endl;
}
}
int main()
{
First::sayHello();
Second::sayHello();
system("pause");
return 0;
}
Kết quả:
Hello First Namespace
Hello Second Namespace