ofstream 流:以ios::app或是以ios::ate打开,如果没有文件,那么生成空文件。
以ios::app | ios::in打开,不管有没有文件,都是失败。
以ios::ate打开,或是ios::ate| ios::out打开,如果没有文件,生成空文件,如果有文件,那么清空该文件。
以ios::ate| ios::in打开,如果没有文件,打开失败,如果有文件,定位到文件尾,并可以写文件,但是不能读文件。
ifstream流
以ios::app或是ios::app | ios::out打开,不管有没有都是失败
以ios::ate打开,或是ios::ate| ios::out打开,吐过没有文件,打开失败,如果有,打开成功,并定位到文件尾,但是不鞥而文件。
fstream流
默认是ios::in,所以,如果没哟文件,app或是ate都是失败。
以ios::ate| ios::out打开,没有文件则闯进,如则追加。
以ios::ate| iosÿ