次のコードをコンパイルできるのはどの C++ コンパイラですか?
void (*G2API_CopyGhoul2Instance)(CGhoul2Info_v &ghoul2From,
CGhoul2Info_v &ghoul2To,
int modelIndex = -1); //<--- That's it!
それは私のコードではなく、そのようなものがたくさんあります。標準ではそのような宣言が許可されていないことは知っていますが、このコメントは、一部のコンパイラで許可されていることを示しています。
PS このコードはStar Wars Jedi Knight: Jedi Academyソースからのものです。