最近在实际开发中遇到一个非常诡异的事件,打破了我的认知。
Bool isError;
在方法中声明一个布尔变量。在Release版本中,isError为1;Debug版本中,isError为0;
定义变量需要设置初始值,要不可能会出现Release和Debug版本行为不一致。
最近在实际开发中遇到一个非常诡异的事件,打破了我的认知。
Bool isError;
在方法中声明一个布尔变量。在Release版本中,isError为1;Debug版本中,isError为0;
定义变量需要设置初始值,要不可能会出现Release和Debug版本行为不一致。