关于C++未定义行为 发表于 2020-05-04 更新于 2020-05-06 关于C++未定义行为(undefined behavior)代码出现bug是再正常不过的事情,然而找bug也是一件令人十分头疼的苦差事。曾一段时间日常debug三四小时的蒟蒻飘过QWQ如果是符合逻辑的错误那还好说,但如果出现了一些执行情况不确定的错误,而你又天真地认为它们“应该”会执行出那样的效果,那这毫无疑问会让你之后的debug旅途变得丰富多彩。所以学习UB是必要的,由于我又菜又懒,这里推荐一篇博客,讲的十分清晰,希望能帮到你。