``` #include "veigar/veigar.h" int main(int argc, char** argv) { veigar::Veigar vg; if (vg.isInit()) { vg.uninit(); } return 0; } ``` 问题: 1、如果主动调用uninit,下次执行会报消息队列打不开的错误 2、如果不调用uninit,析构函数assert会触发,并且如果注释析构代码,还是会触发异常 3、如果改成指针, 不delete,没问题
问题:
1、如果主动调用uninit,下次执行会报消息队列打不开的错误
2、如果不调用uninit,析构函数assert会触发,并且如果注释析构代码,还是会触发异常
3、如果改成指针, 不delete,没问题