| टेक्स्ट मोड | बाइनरी मोड |
|---|---|
| टेक्स्ट मोड में विभिन्न कैरेक्टर ट्रांसलेशन किए जाते हैं यानी; "\r+\f" को "\n" में बदला जाता है | बाइनरी मोड में ऐसे ट्रांसलेशन नहीं किए जाते |
| फाइलों में लिखने के लिए: ofstream ofs("file.txt"); या ofstream ofs; ofs.open("file.txt"); |
फाइलों में लिखने के लिए: ofstream ofs("file.txt", ios::binary); या ofstream ofs; ofs.open("file.txt", ios::binary); |
| फाइल के अंत में टेक्स्ट जोड़ने के लिए: ofstream ofs("file.txt", ios::app); या ofstream ofs; ofs.open("file.txt", ios::app); |
फाइल के अंत में टेक्स्ट जोड़ने के लिए: ofstream ofs("file.txt", ios::app | ios::binary); या ofstream ofs; ofs.open("file.txt", ios::app | ios::binary); |
| फाइलें पढ़ने के लिए: ifstream in("file.txt"); या ifstream in; in.open("file.txt"); |
फाइलें पढ़ने के लिए: ifstream in("file.txt", ios::binary); या ifstream in; in.open("file.txt", ios::binary); |