下面的例子演示如何使用一个简单的演示空间和自己的头文件定义。码如下面:
compare.h:
namespace compare{ double max(const double* data,int size); double min(const double* data,int size);}compare.cpp:
#include "compare.h"double compare ::max(const double* data,int size){ double result=data[0]; for(int i=1;idata[i]) result=data[i]; return result;}
test.cpp:
#include#include "compare.h"using compare::max;using compare::min;//能够用以下指令的取代上面的声明// using namespace compare;using std::cout;using std::endl;int main(){ double data[]={1.2,3.3,5.4,2.6,4.7,6.8}; const int dataSize=sizeof data/sizeof data[0]; cout <<"Min double is "<
版权声明:本文博主原创文章,博客,未经同意不得转载。