本篇文章将使用一个简单的例子说明如何使用gdb watch调试代码。
首先来看以下一段简单的代码
显然,第7行代码是有问题,那么这个错误的memset会造成什么后果呢?
我们运行以下两个指令看下程序的输出:
g++ -g main.c -o main.o
./main.o
本篇文章将使用一个简单的例子说明如何使用gdb watch调试代码。
首先来看以下一段简单的代码
显然,第7行代码是有问题,那么这个错误的memset会造成什么后果呢?
我们运行以下两个指令看下程序的输出:
g++ -g main.c -o main.o
./main.o