turbine |
2020-12-15 15:00 |
Qt Creator调试时指针变量类型显示有误?[已搞定]
好几年没动手写代码了,这几天重新开始,却发现一个很奇怪的问题: 就下面例子
- int *buf;
buf = new int[100]; ...
在Qt Creator中调试,在界面右侧查看buf 单步执行到3.时,buf的Value显示的是指向的值,而不是指针本身,Type显示为int,而不是int* 请教是怎么回事?是否要改哪个设置?其他人有这个情况吗? Qt 5.15.2,linux系统,Qt 5.14.2也是同样的;换到win7,仍是如此;Qt 5.9.9下,Value显示为“值@地址”,Type仍是int。 再试了下原来用的2010.2的版本,倒是没问题,Value显示指针,Type是int*
|
|