今天遇到一个dynamic_cast crash的问题.
原来dynamic_cast是会throw exception的,
那么如果编译选项里面禁掉了exception,就会造成dynamic_cast这种会throw exception的函数没法运行进而crash
本文探讨了dynamic_cast操作符在C++中使用时可能引发的异常情况。当编译选项中禁用了异常支持时,dynamic_cast若无法完成类型转换则会导致程序崩溃。文章强调了理解dynamic_cast行为的重要性。
今天遇到一个dynamic_cast crash的问题.
原来dynamic_cast是会throw exception的,
那么如果编译选项里面禁掉了exception,就会造成dynamic_cast这种会throw exception的函数没法运行进而crash
805

被折叠的 条评论
为什么被折叠?