GIÁO TRÌNH C++ - Trang 114

// namespaces

#include <iostream.h>

namespace first

{

int var = 5;

}

namespace second

{

double var = 3.1416;

}

int main () {

cout << first::var << endl;

cout << second::var << endl;

return 0;

}

5

3.1416

Trong ví dụ này có hai biến toàn cục cùng có tên

var

, một được định

nghĩa trong namespace

first

và cái còn lại nằm trong

second

. Chương trình

vẫn chạy ngon, cám ơn namespaces.