मैं कोड है कि इस तरह दिखता है डिबगिंग रहा से बचने के लिए:डिबगिंग जुड़ी प्रक्रिया कैसे एक पाश
while (true){
// do something ...
size_t i = foo(); // <- bp set here
if (flag_set) break;
}
// More code follows here ...
मैं foo() फ़ंक्शन कॉल में तोड़ने के लिए चाहते हैं, यह कुछ समय के आह्वान और उसके बाद थोड़ी देर के लूप से पूरी तरह से कूदें (मान लीजिए कि हमें गारंटी है कि ध्वज सेट किया जाएगा - इसलिए हम लूप से बाहर निकल सकते हैं।
मैं लूप से पूरी तरह से कैसे टूट सकता हूं? बस खत्म हो जाता है अगली पुनरावृत्ति। मैं जो करना चाहता हूं वह वर्तमान "कोड खंड" से बाहर निकलना है (इस मामले में, जबकि लूप)
क्या आप सचमुच लूप से बाहर निकलना चाहते हैं (जैसे कि आपके पास 'कोड' था, आपके कोड में स्टेटमेंट था)? या बस जीडीबी को तब तक रुकने के निर्देश देने के लिए जब तक यह लूप से बाहर न हो जाए? – thkala