का उपयोग कर सी ++ प्रोजेक्ट डीबग करते समय अपवाद हैंडलिंग अक्षम करें मेरे पास मेरे (मूल सी ++) डीएलएल प्रोजेक्ट और Google टेस्ट के आधार पर एक संबंधित परीक्षण EXE प्रोजेक्ट है। इस EXE के माध्यम से मेरे डीएलएल को डिबग करने के दौरान मेरे पास Google टेस्ट द्वारा स्वचालित रूप से अपवाद हैं। इसलिए यदि मेरा डीएलएल डीबग के दौरान एक अनचाहे अपवाद फेंकता है, तो मुझे कोड स्टूडियो अपवाद के बाद रुकने वाले डीबग सत्र के साथ विजुअल स्टूडियो से त्रुटि संदेश देखने की उम्मीद है। इसके बजाय, मेरे पास gtest.cc में ट्रिगर किया गया ब्रेकपॉइंट है। और अगर मैं --gtest_break_on_failure
ध्वज अक्षम करता हूं तो मुझे कोई ब्रेक नहीं मिलेगा।Google टेस्ट
मुझे Google टेस्ट दस्तावेज़ में ऐसा कोई विकल्प नहीं मिला। क्या मैंने इसे याद किया है? मैं डीबग सेटिंग्स में विभिन्न अपवादों के लिए "फेंक दिया गया" ध्वज जांचना नहीं चाहता, क्योंकि मुझे केवल अनचाहे लोगों में दिलचस्पी है।
शानदार, धन्यवाद! – Mikhail