C++之自定义命名空间
circle.h
#ifndef CIRCLE_H
#define CIRCLE_H
namespace Circle {
const double PI = 3.141592653;
double GetAreaOfCircle(double radius){
return PI*radius*radius;
}
double GetLenthOfCircle(double radius){
return 2*PI*radius;
}
}
#endif // CIRCLE_H
main.cpp
#include <iostream>
#include "circle.h"
using namespace std;
int main()
{
double r = 5;
cout << Circle:: GetAreaOfCircle(r) << endl;
cout << Circle:: GetLenthOfCircle(r) << endl;
return 0;
}