c++11 - 无法使用类实现调试 c++ 程序
问题描述
我正在尝试在 Visual Studio 中设置调试环境,我希望我能成功,因为当我尝试调试普通的数学 c++ 程序时,我的断点正在命中(或第一行代码作为默认断点)但是当我正在尝试使用包含在主程序中的类头文件名(即使用类对象或类实现)来调试主程序,然后我的断点没有命中。任何帮助我哪里出错了?
#include <iostream>
#include "Sales_item.h"
using namespace std;
int main()
{
cout<<"hello";
Sales_item item1, item2;
cin >> item1 >> item2; // read a pair of transactions
cout << item1 + item2 << endl; // print their sum
return 0;
}
这显示在 cppdgb 控制台中:
C:\Users\admin\Documents\cpp>c:\Users\admin.vscode\extensions\ms-vscode.cpptools-0.26.1\debugAdapters\bin\WindowsDebugLauncher.exe --stdin=Microsoft-MIEngine-In-w2a4a5fw .4hb --stdout=Microsoft-MIEngine-Out-q2oc4jsv.b14 --stderr=Microsoft-MIEngine-Error-rlvf2qhl.2bw --pid=Microsoft-MIEngine-Pid-3fayxkbu.ji4 --dbgExe=C:\MinGW\ bin\gdb.exe --interpreter=mi
解决方案
推荐阅读
- java - 为什么我在 Flink 中的 MapState 变量没有保留以前的值?
- java - 成员重新连接后 JGroups GMS 加入失败
- c# - 简化巨大的条件语句
- c++ - 生成编译时数组结构(c++17)
- axon - Axon 4 - JVM 重启后 Saga 再次运行
- html - 高度为 100% 的容器适合内容,未设置高度将高度设置为父级的 100%
- php - While 循环不会停止遍历数组
- django - 将 Django 与 html 编辑器一起使用,对文本进行处理和解码
- javascript - Electron 在生产中将应用程序路径添加到我的 src 路径
- c++ - 如何将递归函数的线程与子线程同步