2.10 常见编程(www.cppentry.com)错误(2)
8. 要执行输出操作时,应该使用左移操作符<<(而非右移操作符>>):
|
|
|
12. 要使用带有参数的操纵符,必须包含头文件iomanip。
13. 操纵器作用于数据流之中,除了控制域宽的操纵器(控制域宽的操纵器在输出了一个字符串或数字后自动清0)之外,其他所有操纵器所造成的影响具有持久性。不要误以为在语句结束后所有的输入输出设置都恢复为默认值。例如,在下面的代码中,首先以十进制方式输出一次,然后以十六进制方式输出两次:
|
14. 混用C和C++(www.cppentry.com)的输入/输出功能,可能会导致不可预料的错误,使用函数
可以消除这种隐患。例如,代码
|
是很危险的,但代码
|
是安全的。
15. 要进行文件操作,必须包含头文件fstream。
16. 使用C++(www.cppentry.com)强制转换时,需要转换的数据类型包含在尖括号而不是圆括号中:





