Moaiのソース コードを読んでいて、なぜこれがクラッシュを引き起こすのか (またはそうでないのか...) に興味を持ちました。
私はそのスニペットを本当に理解していません。
ファイル A:
#define UNUSED(p) (( void )p)
ファイル B:
//----------------------------------------------------------------//
/** @name crash
@text Crashes Moai with a null pointer dereference.
@out nil
*/
int MOAISim::_crash ( lua_State* L ) {
UNUSED(L);
int *p = NULL;
(*p) = 0;
return 0;
}
編集:
私が理解していなかったのは、「敬意」の意味だと思います。だから、あなたの答えにそれを入れたら、それは素晴らしいことです.