C++ ofstream和ifstream的区别

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

 

如果想往文件内输入内容,使用(ofstream)。如下图:

 

posted @ 2022-01-11 11:22  晓风霜度-  阅读(297)  评论(0)    收藏  举报