Qt Core模块是Qt的基础模块,主要提供了一些最基本的、核心的类和一些常用工具类。在这个模块中,包括了操作系统相关的基本类型、容器、算法、字符串处理等等,涵盖了很多应用程序开发中经常需要用到的功能。
在Qt应用程序的开发中,调试是非常重要的环节,而断点调试是调试中最常用的方法之一。Qt Creator 作为 Qt 的官方 IDE,自然也提供了完整的断点调试支持。
本文将通过一个简单的计算器示例,介绍如何使用 Qt Creator 进行断点调试,同时分享一些常见的调试技巧。
示例代码
下面是示例程序的代码,其中包含两个文件:main.cpp 和 calculator.h:
main.cpp
#include <iostream>
#include "calculator.h"
using namespace std;
int main()
{
Calculator c;
int a = 10;
int b = 5;
int result = c.add(a, b);
cout << a << "+" << b << "=" << result <&