में std :: मानचित्र मान मुद्रित करने के लिए कैसे करें मेरे पास एक std :: map < std :: string, std :: string> cont;gdb
मैं gdb में cont ["some_key"] cont देखना चाहता हूं। जब मैं कोशिश कर रहा हूँ
पी शेष भाग [ "some_ket"]
मैं इस संदेश को हो रही है: तर्क आप ऑपरेटर [] क्या समारोह चाहता है में परिवर्तित नहीं किया जा सकता है को पारित करने की कोशिश की में से एक।
मैं जीएनयू जीडीबी रेड हैट लिनक्स (6.3.0.0-1.162.el4rh) का उपयोग कर रहा हूं। धन्यवाद
करुणा। gdb7.0 सीधे इसे प्रिंट कर सकता है: http://sourceware.org/gdb/wiki/STLSupport –
यह सही उत्तर है। सुविधा पहले से मौजूद है, आप बस पुराने वितरण का उपयोग कर रहे हैं जिसने इसे एकीकृत नहीं किया है। हाल ही में फेडोरा का उपयोग करने पर विचार करें, या उपकरण बनाएं (यह केवल जीडीबी हो सकता है, हालांकि यह संभव है कि आपको जी ++ और बिनुटिल्स भी चाहिए) स्वयं स्रोत से। –