| 发表于:2007-11-24 11:17:325楼 得分:0 |
不说太多废话,先看个例子再说,呵呵 举俩例子,看看体会下,有啥问题再交流 //ex1:命名空间的定义和第一种使用方式 #include <iostream> namespace mystuff // 我自己定义的命名空间,这就是你问的如何自己定义命名空间 { int value = 0; } int main() { std::cout < < "enter an integer: "; std::cin > > mystuff::value; std::cout < < "\nyou entered " < < mystuff::value // 这是一种使用方式 < < std:: endl; return 0; } //ex2:命名空间的的定义和另一中使用方式 #include <iostream> namespace mystuff { int value = 0; } using namespace mystuff; // 使所有在mystuff中的名字可用 int main() { std::cout < < "enter an integer: "; std::cin > > value; std::cout < < "\nyou entered " < < value // 另一种使用方式 < < std:: endl; return 0; } | | |
|