// 命名空间的使用//第一次写博客,如有纰漏还请指正//本篇代码都源自(C++STL基础及应用)#includenamespace mycompany{ void func() { printf("hello,this is my company"); }}; //此处要加分号,和结构体,类的定义很像 //或许namespace和struct,class在本质上是相同的(个人臆想罢了)namespace yourcompany{ void func() { printf("hello,this is your company"); }};using namespace mycompany; //在此声明使用mycompanyint main(){ func(); //调用函数func() ,因为使用的是mycompany命名空间 printf("\n"); //所以调用的是mycompany中的func yourcompany::func(); //在这个地方就更显得和class更为相像 调用了yourcompany的func printf("\n"); return 0;}
命名空间 namespace
最新推荐文章于 2024-09-21 19:38:41 发布