我正在尝试调试使用模板的非托管 C++ 代码,但我有 2 个问题找不到答案:
- 当我“导航到定义”或“导航到声明”时,它只会转到头文件中的声明,而不是我需要的函数定义位置。有什么想法可以快速转到显示函数创建方式的位置吗? (我来自 C#)
- 当我“Step Into”时,它总是经过多个字符串定义(例如 XString 等),我必须再次 Step Out、Step In、Step Out 和 Step In,这真的很糟糕。有什么办法可以避免这种不便?
使用 VS 2013。
最佳答案
使用模板参数的类方法的定义应该在头文件中,是这样吗?你的意思是定义也在那里(不是内联/可能在类声明之外),但不是那样吗?
F12
应该转到方法定义。如果你介入,你就必须退出。使用 F10 来跳过。
关于c++ - 转到函数定义未声明的位置并绕过字符串创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23498850/