这个问题只存在与gcc、gdb中
在MSVC中不会存在,所以说visual studio专业的还是专业呀!
问题描述
此问题有个场景出现在,使用模板类,调试的时候无法用下标来访问vector
比如
问题分析
在stackoverflow中我找到了答案,原来是因为我们使用的模板类是隐式调用,因为我们在使用他的时候并没有使用到他的下标功能,因此这部分下标访问的方式其实是用不了
解决
方案一
如果要想编译器能够编译出我们能够通过下下标来进行访问的程序,我们使用下标访问它一次即可。
比如
方案二
显示实例化