C++MFC中这段代码什么意思?

2024-12-04 22:47:12
推荐回答(1个)
回答1:

那个是个断言,就是说你确定这个是正确的,然后用这个包起来,如果不是你想的那样,就会报错
例如:
ASSERT(s!=0);
这句话就是说,你默认s!=0,这个是正确的,如果真的s==0;就会报错;

反应到你上面的代码中,就是说,如果你NEW失败的话,会报错喽,如果NEW成功了,就不报了