C++ ofstream和ifstream的区别
ofstream是从内存到硬盘,ifstream是从硬盘到内存。
在实际应用中,根据需要的不同,选择不同的类来定义;如果想以输入方式打开,就用ifstream;如果想以输出方式打开,就用ofstream来定义;如果想以输入/输出方式来打开,就用fstream来定义。
如果想读取一个文件的内容,那么首先需要将文件以输入方式打开( ifstream ),此时将文件调入内存,若是需要将内容输出到屏幕上,可以使用getline函数实现。如下图:
如果想往文件内输入内容,使用(ofstream)。如下图:


浙公网安备 33010602011771号