इस सवाल का पहले से ही एक उत्तर है: < 6 जवाब
नीचे मेरा कार्यक्रम है:
/ P>
#include & lt; fstream & gt; # शामिल करें & lt; iostream & gt; नेमस्पेस एसटीडी का उपयोग करना; Int main (int argc, char * argv []) {fstream hd; Hd.open ("fstream.dat", fstream :: in | fstream :: out); hd.put ( 'एक'); hd.close (); वापसी 0; } हालांकि, इस प्रोग्राम को निष्पादित करने के बाद कोई फ़ाइल नहीं बनाई गई है। इसके साथ समस्या क्या है?
आपको एक fstream :: app या fstream :: trunc फ्लैग बिट निर्दिष्ट करने के लिए कि क्या फ़ाइल पहले से मौजूद है (अनुलग्नक या क्लॉबर, क्रमशः)। यह थोड़ा स्वभाव है कि यह भी प्रभावित करता है या नहीं फ़ाइल बनाई नहीं है, लेकिन सी + POSIX fopen फ़ंक्शन से यह सीरिज है।
No comments:
Post a Comment