Debugging 哪些版本的gdb和gcc允许监视右值引用?
我使用的是Debugging 哪些版本的gdb和gcc允许监视右值引用?,debugging,c++11,gcc,gdb,rvalue-reference,Debugging,C++11,Gcc,Gdb,Rvalue Reference,我使用的是gdb7.8.0.20140729-cvs和gcc4.8.2。每当我试图打印右值引用引用的变量的值时,调试器就会出现一个错误,抱怨类型未知,迫使我手动将T&转换为T* 有更新的版本修复了这个错误吗?理想情况下,如果不必升级,我宁愿不升级GCC 有更新的版本修复了这个错误吗 没有 升级GCC不会有帮助,因为它已经在做正确的事情(发出DWARFDW\u TAG\u rvalue\u reference\u type条目) 但即使在最新的Git源代码中,GDB对右值引用的处理仍然是不可靠的
gdb7.8.0.20140729-cvs
和gcc4.8.2
。每当我试图打印右值引用引用的变量的值时,调试器就会出现一个错误,抱怨类型未知,迫使我手动将T&
转换为T*
有更新的版本修复了这个错误吗?理想情况下,如果不必升级,我宁愿不升级GCC
有更新的版本修复了这个错误吗
没有
升级GCC不会有帮助,因为它已经在做正确的事情(发出DWARFDW\u TAG\u rvalue\u reference\u type
条目)
但即使在最新的Git源代码中,GDB对右值引用的处理仍然是不可靠的
相关的bug是
有更新的版本修复了这个错误吗
没有
升级GCC不会有帮助,因为它已经在做正确的事情(发出DWARFDW\u TAG\u rvalue\u reference\u type
条目)
但即使在最新的Git源代码中,GDB对右值引用的处理仍然是不可靠的
相关的bug是