如何在Debug中获得数组信息?
1.问题
想要获得一个数组的所有成员信息,这里就使用Debug调试
2.解决
参考链接:https://blog.csdn.net/qq_35818307/article/details/104965670
格式类似:*(&ans[0])@size

3.补充
参考:gdb Could not find operator[]解决
问题
我们在获取vector中的数据时,可能会遇到gdb Could not find operator[]的问题,
即使用模板类,调试的时候无法用下标来访问vector
原因
在stackoverflow中我找到了答案,原来是因为我们使用的模板类是隐式调用,因为我们在使用他的时候并没有使用到他的下标功能,因此这部分下标访问的方式其实是用不了

解决
方案一
如果要想编译器能够编译出我们能够通过下下标来进行访问的程序,我们使用下标访问它一次即可。
方案二
显式实例化



浙公网安备 33010602011771号