1
2
#include <iostream>
#include <Ctime>
//#include <fstream>
using namespace std;
namespace abc
{
void myname();
}
namespace abcd
{
void myname();
}
void abc::myname()
{
std::cout<<"abc-myname"<<endl;
}
void abcd::myname()
{
std::cout<<"abcd-myname"<<endl;
}
inline void print();
void print()
{
std::cout<<"hello world!"<<endl;
}
int main(int argc,char **argv)
{
clock_t t = clock();//开始计时
for(int i = 0;i < 10;i++) print();
abc::myname();
abcd::myname();
std::cout<<"using time:"<<(clock()-t)/CLK_TCK<<"seconds"<<endl; //计算中间时间差
return 0;
}
C++的名空间机制,就是为了支持大规模程序的逻辑设计、排解名字冲突应运而生的。有了名空间机制,一些小程序都变得逻辑性很强了。