2012-02-22 29 views
7

पर प्रिंट कैसे करें मेरे पास एक सी ++ बिल्डर 2010 प्रोजेक्ट है और इसमें परीक्षण जोड़ना चाहते हैं। इसलिए, परीक्षण के नतीजे पढ़ने के लिए मेरी कंसोल विंडो के आउटपुट को रोकने के बजाय, मैं उसी जानकारी को सी ++ बिल्डर (आउटपुट लॉग में नहीं) में आउटपुट विंडो पर प्रिंट करना चाहता हूं।सी ++ बिल्डर आउटपुट विंडो

तो आउटपुटडिबगस्ट्रिंग मेरे लिए एक विकल्प नहीं है। आउटपुट विंडो में कंसोल आउटपुट को रीडायरेक्ट करने या सीधे प्रिंट करने के लिए कोई विशिष्ट तरीका है?

C++ Builder 2010 output window

+0

** printf ** कंसोल विंडो में प्रिंट करता है, आईडीई आउटपुट विंडो –

+0

में नहीं, मेरा मानना ​​है कि सी ++ बिल्डर के साथ आने वाले नमूना कोड में आप क्या करना चाहते हैं इसका एक उदाहरण है। कम से कम एक उपलब्ध था जब मैं इसे 7+ साल पहले इस्तेमाल कर रहा था। – JimR

+1

यदि मुझे गलत नहीं लगता है, तो आउटपुट एक टीवीर्टुअल स्ट्रिंगट्री है, इसलिए, सिद्धांत में, आपको एक नई "लाइन" – ComputerSaysNo

उत्तर

4

आप अपने निष्पादन योग्य चलाने के लिए अपने प्रोजेक्ट विकल्प में पोस्ट-बिल्ड ईवेंट को परिभाषित कर सकते हैं। इसका कंसोल आउटपुट स्वचालित रूप से आउटपुट संदेशों में शामिल किया जाएगा।

+0

अच्छा, यह ऐसा करेगा, लेकिन ऐसा लगता है कि आप वास्तव में प्रोग्राम को हर बार बनाए रखना चाहते थे। –

+0

दुर्भाग्यवश यह मामला नहीं है, कम से कम सी ++ बिल्डर 2010 के लिए। –

+0

@riot_starter: मैंने अभी इसे सी ++ बिल्डर 2010 में परीक्षण किया है। यह अपेक्षा के अनुसार काम करता है। –

0

कि खिड़की संकलन की प्रक्रिया के उत्पादन के लिए है। यह वह नहीं है जिसे आप ढूंढ रहे हैं। कार्यक्रम चलाने के दौरान आप उत्पादन उत्पन्न करना चाहते हैं। मैं कंसोल या आउटपुटडिबगस्ट्रिंग या इसी तरह का उपयोग करता हूं और मैं समझ नहीं पा रहा हूं कि आपके पास उन विकल्पों के विरुद्ध क्या है।

+0

स्टैक ओवरफ़्लो में आपका स्वागत है! मुझे आपको प्रश्न के अर्थ के बारे में कोई संदेह है, कृपया उत्तर देने के लिए जल्दी मत करो, इसके बजाय टिप्पणी में स्पष्टीकरण का अनुरोध करें। समझने के लिए धन्यवाद :-) – OnTheFly

+0

@ user539484 ओह, मैंने सवाल को गलत समझा। मुझे गलत क्या मिला। मैंने सोचा था कि सवाल यह था कि प्रोग्राम चल रहा था, जबकि कंपाइलर आउटपुट विंडो को कैसे लिखना है। क्या यह गलत समझ रहा है? –

+0

यह सुविधा की बात है। चूंकि मैं इसे अपने यूनिट परीक्षणों के परिणामों के लिए चाहता हूं, इसलिए मैं उन्हें आउटपुट विंडो में पसंद करता हूं (इसलिए मैं एक ही विंडो में निर्माण से संबंधित सब कुछ देख सकता हूं, दो अलग नहीं)। –

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