ScopeGuard这个类是什么作用呢?
muse117 opened this issue · comments
muse117 commented
您好,请教一个技术问题, ScopeGuard这个类没看懂这个类起什么作用?
vincent.ye commented
主要用在资源管理上,防止使用资源的函数异常返回导致资源无法正常释放
muse117 commented
还有一个问题,您是用cmake生成Makefile的,如果我先引入一个别的库是不是需要修改CMakeLists.txt加入该库的链接,不能直接修改Makefile吧,我之前是在windows下用cmake生成msvc,然后用vs打开再添加别的库编译比较方便,在linux下我看直接修改生成的Makefile好像不可取。