के साथ सी ++ 11 रावल्यू संदर्भों को डीबग करना मैंने अभी देखा है कि मैं रैल्यूgdb-7.7.1
के साथ संदर्भों को ठीक से डीबग नहीं कर सकता।जीडीबी
void simple(int &&i) {}
जब मैं इस minimalistic समारोह में प्रवेश मैं i
के बारे में किसी भी सार्थक जानकारी प्राप्त नहीं कर सकते हैं। यह प्रकार और मानअज्ञात से gdb
पर हैं।
simple(int&&) (i=<unknown type in /tmp/test, CU 0x0, DIE 0xcd78>) at test.cpp:10
(gdb) p i
$2 = <unknown type in /tmp/test, CU 0x0, DIE 0xcd78>
क्या मैं कुछ गलत कर रहा हूं? क्या कोई समझदार कामकाज है? gdb-7.10
पर अपग्रेड किया जाएगा अंक को हल करें?
संबंधित: [ जीडीबी और जीसीसी के कौन से संस्करण रैवल्यू संदर्भ देखने की अनुमति देते हैं?] (Http://stackoverflow.com/questions/28965431/which-versions-of-gdb-and-gcc-all ओउ-व्यू-रावल्यू-रेफरेंस) –
@ मार्क प्लॉटनिक जो बहुत कुछ बताता है, धन्यवाद –
ए 3+ साल पुरानी बग। वाह। –