मेरे पास डीबग (मिनजीडब्ल्यू और क्यूटी का उपयोग करके) में संकलित एक सी ++ एप्लिकेशन है लेकिन मैंने कुछ बड़े बदलाव खो दिए हैं क्योंकि मेरी टीम में कोई भी स्रोत नियंत्रण प्रबंधक में अपने परिवर्तन करने के लिए भूल गया है और अन्य परिवर्तनों के साथ स्रोत कोड को ओवरराइट कर रहा है।क्या मैं डीबग बाइनरी से सी ++ स्रोत कोड का पुनर्निर्माण कर सकता हूं?
जब मैं डीबग (क्यूटी निर्माता में) प्रोग्राम चलाता हूं तो मैं मुख्य में ब्रेक पॉइंट सेट कर सकता हूं और फिर स्रोत कोड देख सकता हूं।
क्या केवल डीबग बाइनरी का उपयोग करके खोई गई सभी स्रोत फ़ाइल का पुनर्निर्माण करने का कोई तरीका है? या तो मैन्युअल रूप से या स्वचालित रूप से।
धन्यवाद!
आप किसी और के द्वारा अपना स्रोत कोड खोना नहीं भूल सकते हैं। –
@ हंस आप "किसी के" मध्यवर्ती परिवर्तन खो सकते हैं। हालांकि यह मूक है कि आप उन्हें क्यों चाहते हैं। –
बिल्कुल हंस। किसी बिंदु पर, हम प्रोग्रामर द्वारा दिए गए एप्लिकेशन से संतुष्ट थे (बाइनरी डीबग)। हम उसे अपना कोड देने की उम्मीद कर रहे थे लेकिन उन्होंने नहीं किया। अब, दो हफ्ते बाद, प्रोग्रामर ने तारकीय परिवर्तनों से दूर अपने कोड को "बेहतर" किया (पढ़ें: बकवास कोड)। दुर्भाग्य से, हमारे पास उसके कंप्यूटर का बैकअप नहीं है। हमारे पास केवल द्विआधारी हैं ... –