用户名:
密 码:
验证码:





        
解析编译器 Debian学习心得(08-02-03)
    C++学习笔记(08-01-31)
作者: 蓝天伟  文章类别: 蓝天开发  发表时间: 2008-1-31 16:57:49 阅读(480)

1.if=>用在需要进行判断的场合
 while=>用在知道一个临界点的场合
 for=>用于一般的循环

2.while (std::cin >> value)
 如何判断结束=>当遇到数据类型错误的时候就会跳出本循环
C++中负责的输入/输出的系统包括了关于每一个输入/输出操作的结果的记录信息。这些当前的状态信息被包含在io_state类型的对象中。io_state是一个枚举类型(就像open_mode一样),以下便是它包含的值。  
goodbit   无错误  
Eofbit   已到达文件尾  
failbit   非致命的输入/输出错误,可挽回  
badbit 致命的输入/输出错误,无法挽回  
有两种方法可以获得输入/输出的状态信息。一种方法是通过调用rdstate()函数,它将返回当前状态的错误标记。

3.关于运算符的重载。声明一个类,对>>,<<等进行重载,则在对该类的实例进行输入或输出时,用是的重载后的>>,<<,而不再是默认的,比如cin>>,cout<<。



     昵称:  
 

                  

联系我们 管理中心 Email:wan1314sq@126.com  QQ:236835793  MSN:lantian.wei@hotmail.com

Copyright@2007-2010 LantianWeiV3.0

备案编号:沪ICP备07012456号