2009-07-10 16 views
22

यह एक जीडीबी प्रश्न हो सकता है .. लेकिन मैं अपने ऐप को डीबगर में चलाने के लिए चाहता हूं और अपवाद फेंकने पर डीबगर ब्रेक लेना चाहता हूं, इसलिए मैं देख सकता हूं कि कोड कहां है और उस समय क्या कर रहा है।ग्रहण-सीडीटी: अपवाद पर रुकने के लिए मैं डीबगर को कैसे कॉन्फ़िगर कर सकता हूं?

मैं अक्सर डीबग -> अपवाद संवाद का उपयोग करके विजुअल स्टूडियो में ऐसा करता हूं, अपवादों के प्रकार के बगल में 'थ्रोउन' कॉलम की जांच करता हूं जिसे मैं रोकना चाहता हूं।

  • एलेक्स

उत्तर

3

सबसे अच्छा मैंने पाया news.eclipse.tools.cdt: Re: Catching C++ exceptions at point of throw है:

इस बीच आप ग्रहण में GDB कंसोल पर जाने के लिए और टाइप "पकड़ फेंक" कर सकते हैं जैसे तुमने किया हैं जीडीबी, 'के साथ हम सीडीटी में इस सुविधा को एकीकृत करने के लिए दूर पाते हैं।

+0

मैं ट्यूटोरियल के माध्यम से गया, मुझे अपवादों को तोड़ने के बारे में कुछ भी नहीं दिख रहा है, क्या मुझे याद आया? –

+0

उत्तर को सही किया गया। –

+0

मैं इसे देख लूंगा, thx। –

29

आप द्वारा ग्रहण में gdb catchpoints के बराबर प्राप्त कर सकते हैं: से breakpoints देखने

, आह्वान कार्रवाई (छोटे बड़ा करें बटन के पास नीचे की तरफ इशारा त्रिकोण) -> जोड़ें घटना ब्रेकप्वाइंट (C/C++) -> अपवाद फेंक दिया।

संबंधित मुद्दे

 संबंधित मुद्दे