|
|
|
作者: 蓝天伟 文章类别: 蓝天开发 发表时间: 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<<。
|
|
|