2012-04-26 9 views
7

मुझे पता है कि विशेष कार्यों के माध्यम से कदम उठाने के लिए वीएस को कॉन्फ़िगर करना संभव नहीं है (उदा। स्मार्ट पॉइंटर कोड उबाऊ जो आप जानते हैं और डीबगिंग के दौरान कोड को समझने के तरीके में आता है)। कोड में इस्तेमाल किए गए कस्टम स्मार्ट पॉइंटर के लिए मैं इसे कैसे डिबग कर रहा हूं?डीबगिंग करते समय स्मार्ट पॉइंटर कोड को 'छोड़ने' के लिए मैं विजुअल स्टूडियो को कैसे कॉन्फ़िगर कर सकता हूं?

+1

संभव डुप्लिकेट [कैसे कोड बढ़ावा डब्ल्यू/का उपयोग करता है विवेक खोने ओ डिबग करने के लिए?] (Http://stackoverflow.com/questions/ 2 9 8024/कैसे-टू-डीबग-कोड-वह-उपयोग-बूस्ट-वू-हार-सैनिटी) – RedX

+2

और http://stackoverflow.com/questions/626744/is-there-a-way-to-automatically-avoiding- स्टेपिंग-में-कुछ-कार्यों में visua – RedX

उत्तर

1

http://www.cprogramming.com/debugging/visual-studio-msvc-debugging-NoStepInto.html

दृश्य स्टूडियो 9 (2010) दृश्य स्टूडियो 2010 में कुछ छोटे परिवर्तन की शुरुआत की - विशेष रूप से, आप बस बाहर छोड़ देना चाहिए "= NoStepInto" जब आप एक समारोह में कदम से बचना चाहते हैं:

10 स्ट्रिंग \: \:। *

का उपयोग करना "= NoStepInto" बस काम नहीं करेगा। दूसरा, अब आप एचकेएलएम की बजाय एचकेसीयू में अपनी कॉन्फ़िगरेशन डाल सकते हैं, जिससे आप अपनी सेटिंग्स को अन्य उपयोगकर्ताओं के साथ हस्तक्षेप करने की अनुमति दे सकते हैं, लेकिन HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 10.0_Config \ NativeDE \ StepOver पर लिख सकते हैं।

आखिरकार, मैंने रिपोर्टें सुना है कि \ oper का उपयोग कर पुराना वाक्यविन्यास अब काम नहीं करता है। एक साधारण कामकाज का उपयोग करना है:

ऑपरेटर।

(साथ ही साथ = NoStepInto की ommision ध्यान दें।)

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

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