XCode 5不会破坏C ++模板

时间:2014-08-25 18:09:09

标签: c++ ios xcode templates

我的iOS项目中包含一个XCode静态库。它有许多模板头文件。如果我在模板类的任何成员中设置断点,它们就不会触发。但是,我找到了一个解决方法。如果我在代码中放入assert(false)并运行它,调试器就会中断。然后我可以在文件中设置断点并删除assert(false)。这个断点可以正常工作。如果我对此文件进行任何编辑,则不会显示在我的"实际"源文件。它就像xcode有我的模板标题的副本,只允许我在那里设置断点。我只能访问这些"重复"如果我可以强制调试器在那里打破。

有谁知道发生了什么事?这是最近的一个问题,我之前从未遇到过在C ++模板头中设置断点的问题。

1 个答案:

答案 0 :(得分:0)

确保模板类的断点也已启用。

enter image description here