附录B 常见编译错误和解决方法
错误信息 |
含义 |
可能的解决方法 |
---|---|---|
A followed by B is illegal (did you forget a ';'?) |
B跟在A之后是非法的 |
检查是否缺少了分号 |
Ambiguouscallto overloadedfunction |
函数重载发生歧义 |
修改重载函数参数表,避免歧义 |
cannot access private member declared in class |
无法访问类中的私有成员 |
① 编写公有成员函数实现访问 |
cannot convert from A to B |
无法将A类型转换为B类型 |
① 强制转换 |
cannot convert parameter N from A to B |
无法将第N个参数从A类型转换为B类型 |