Cpp Power Function