cocos2dx C++ CC_ASSERT

int a = 0;
CC_ASSERT( a>0); 断言判断

windows 平台:(忽略可以跳过该断言,中止则 直接崩溃退出)

  

IOS 平台:

  run 启动时 异常中断执行,并在xcode上断点停留在该 断言 的位置

  release api 正常启动时 会 abort 在该位置,并 抛出 SIGABRT 异常,bugly会上传该崩溃日志 日志如下:

  

Android 平台: release 启动 与 debug as 调试启动  时都没有任何效果 只会打印一个 error 日志,程序并不会崩溃:

猜你喜欢

转载自www.cnblogs.com/hanwuhu/p/10243478.html