(9) : error C3861: “log2”: 找不到标识符
(11) : error C3861: “round”: 找不到标识符
(13) : error C2668: “pow”: 对重载函数的调用不明确
VC8\include\math.h(575): 可能是“long double pow(long double,int)”
VC8\include\math.h(527): 或“float pow(float,int)”
VC8\include\math.h(489): 或“double pow(double,int)”
试图匹配参数列表“(int, int)”时
(20) : error C2059: 语法错误 : “{”
(20) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
(20) : error C2143: 语法错误 : 缺少“;”(在“}”的前面)
(28) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
(28) : error C2440: “初始化”: 无法从“std::pair<_Ty1,_Ty2>”转换为“int”
with
[
_Ty1=int,
_Ty2=int
]
没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符
(29) : error C2228: “.first”的左边必须有类/结构/联合
类型是“int”
(29) : error C2228: “.second”的左边必须有类/结构/联合
类型是“int”
(32) : error C2228: “.first”的左边必须有类/结构/联合
类型是“int”
(32) : error C2228: “.second”的左边必须有类/结构/联合
类型是“int”