1 2 3 4 5 6 7 8 9 10 11 12
namespace math { double pi() { return 3.14159; } double square(double x) { return x * x; } } namespace utils { template<typename T> T max(T a, T b) { return a > b ? a : b; } }