C++流中的good函数和clear函数
(2009-03-31 21:26:19)
					
											标签:
																				
                            杂谈 | 
					分类: 编程语言相关 | 
ifstream
outfileNode("cnode.txt",ios::in);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
以前写文件输入输出常常这样写:
#inlcude <fstream>
ofstream fout(filename);
if(!fout) 
今天看到一个新的写法:
#include <fstream>
ofstream fout(filename);
if(!fout.good()) 
fstream类的good()函数用来判断当前流状态是否健康,当遇到EOF、输入类型不匹配的时候放回false。
对应的,clear()函数用于清除流状态标志。
 
 
后一篇:数据结构-栈   C++实现代码
					
加载中…