哪个编译器支持带有默认参数的函数指针?

时间:2013-04-05 12:44:09

标签: c++ compiler-construction standards function-pointers

哪个c ++编译器可以编译下一个代码?

void (*G2API_CopyGhoul2Instance)(CGhoul2Info_v &ghoul2From, 
                                 CGhoul2Info_v &ghoul2To, 
                                 int modelIndex = -1); //<--- That's it!

这不是我的代码,我有很多这样的事情。我知道standart不允许这样的声明,但是this评论告诉我一些编译器允许它。

P.S。此代码来自Star Wars Jedi Knight: Jedi Academy来源。

1 个答案:

答案 0 :(得分:3)

虽然我找到了一个有用的链接,列出了使用GCC编译器成功编译代码所需的修补程序,但无法建议编译器。

http://www.lucasforums.com/showthread.php?t=203922

希望它对你有用。