iostream - what is the difference between binary and txt modes in C++ -
this question has answer here:
i began use c++ recently,and may seem nieve queation couldn't find answer it. when creating fstream object, have 2 options mode, binary , txt. fstream f ("file.txt",ios::out|ios::binary); , fstream f ("file.txt,ios::out|ios::binary); both write same strings when use overloaded operator << . question differwnce between 2 modes , affect number of bytes used write characters stream, need diifferent seekg when read data written each fstream ?
certain special characters may changed depending on mode using. also, special characters changed may depend on os or computer system code runs on.
with binary files sure file read as-is, on computer , regardless of contents of file. difference in kind of file io says all: text mode text based files, binary other kinds of io (even text files if don't want interpretation take place!)
Comments
Post a Comment