(iphone)奇怪的EXC_错误访问,位于回溯中的A::A(),但代码指向B::B()

(iphone)奇怪的EXC_错误访问,位于回溯中的A::A(),但代码指向B::B(),iphone,c++,xcode4,exc-bad-access,Iphone,C++,Xcode4,Exc Bad Access,在Xcode 4中 我有一个奇怪的EXC\u坏访问。 其中回溯显示0 A::A()(在调试导航器中) 代码指向B::B()(在编辑器视图中,A和B类不共享类层次结构) A+B都是C++结构。 我试过清理这个项目。 (我怀疑某些对象文件没有被清理。 急于知道是否有办法通过删除生成目录来强制清理) 谢谢检查您是否已释放或自动释放某些未分配的成员。结果是 编译器是llvm gcc 恢复到gcc解决了这个问题。您是否有一个最小的可编译示例来演示这个问题?如果我能给出最小的示例,我可以自己修复它。但是,

在Xcode 4中

我有一个奇怪的EXC\u坏访问。
其中回溯显示0 A::A()(在调试导航器中) 代码指向B::B()(在编辑器视图中,A和B类不共享类层次结构)

A+B都是C++结构。 我试过清理这个项目。
(我怀疑某些对象文件没有被清理。
急于知道是否有办法通过删除生成目录来强制清理)


谢谢

检查您是否已释放或自动释放某些未分配的成员。

结果是 编译器是llvm gcc


恢复到gcc解决了这个问题。

您是否有一个最小的可编译示例来演示这个问题?如果我能给出最小的示例,我可以自己修复它。但是,是的,我想,试图缩小它导致问题的范围是一条路