কম্পিউটার টিউটোরিয়াল

C++-এ টেক্সট মোড এবং বাইনারি মোডে ফাইল লেখার পার্থক্য

টেক্সট মোড (Text mode) বাইনারি মোড (Binary mode)
টেক্সট মোডে বিভিন্ন ক্যারেক্টার ট্রান্সলেশন হয়, যেমন: "\r\n" কনভার্ট হয় "\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);
  1. C++-এ struct এবং typedef struct-এর পার্থক্য

  2. C++-এ new অপারেটর এবং operator new-এর পার্থক্য কী?

  3. C++-এ 'struct' এবং 'typedef struct'-এর পার্থক্য

  4. C++ স্ট্রিং কনস্ট্যান্ট এবং ক্যারেক্টার কনস্ট্যান্টের পার্থক্য