其实也没什么,就是编译器不明确那个next到底指的是什么。虽说写算法啥的一般都不喜欢软件工程的规范,不过这里最好还是遵守一下,把next明确了,就是不要使用重名变量,全局和局部都不要重名,任何一个嵌套的{}都不要重名。还有不要使用next这种一般库中可能有其他定义的变量名,就这样。
error C2065: “IAcadPreferences”: 未声明的标识符 解决方法: #include "acadi.h" 无法解析的外部符号 IID_IAcadApplication #include "acadi_i.c"