एमएफसी प्रोग्राम सामान्य रूप से stdout को लिख नहीं सकते हैं। एमएफसी स्टार्टअप के दौरान stdout/stdin पाइप के साथ कुछ अजीब करता है और जो भी आप लिखते हैं (उदाहरण के लिए एक printf ("हैलो");) बस/dev/null पर जाता है।मैं एक एमएफसी कार्यक्रम से stdout कैसे लिखूं?
क्या कोई जानता है कि किसी एमएफसी प्रोग्राम से सफलतापूर्वक कैसे लिखना है?
पढ़ने के लिए धन्यवाद।
यह वह जगह है मैं लगभग क्या चाहते हैं, लेकिन आप एक नया निर्माण कर रहे हैं कंसोल। मैं AttachToConsole (ATTACH_PARENT_PROCESS) का उपयोग कर रहा था और कुछ भी नहीं मिला। लेकिन समाधान _cprintf() है जिसे आपने मुझे दिया है। इसलिए आपको अंक मिलते हैं। धन्यवाद! –
@ स्टीफन: शायद आप [अटैचकंसोल] (http://msdn.microsoft.com/en-us/library/ms681952 (v = vs.85) .aspx) फ़ंक्शन भी देखना चाहते हैं। यह आपके द्वारा प्रयोग किए जा रहे कार्यों से थोड़ा अलग है। – Nawaz
[मैं एक अच्छा जवाब कैसे लिखूं?] (Http://stackoverflow.com/help/how-to-answer)। – IInspectable