我一直在检查并重构一些代码。我最终改变了一个函数:voidsetPerspective(floatnearP=0.1f,floatfarP=1000.0f);到voidsetPerspective(floatnear=0.1f,floatfar=1000.0f);并开始出现许多奇怪的'missing;'和'missing)'错误。near和far似乎是windef.h中的#defined。很公平;我会避免使用它们。但后来我在另一个头文件中注意到:voidsetPerspective(floatfov,floataspect,floatnear,floatfar);但我没有遇到任何麻烦。