c++ 计算一个数的正整数次幂,用到的知识点:模板特化,和递归。正整数次幂分为奇数和偶数次幂。
#include <iostream>#include <memory>#include <utility>template <int p>inline float specPow(float x){ if(p % 2 == 0) { float v = specPow<p/