c++两个小问题

来源:百度知道 编辑:UC知道 时间:2024/06/24 16:55:14
1.c++对比c语言加入了什么元素?
2.c++文件流如何判断文件的结束?
这两个题是简答题啊!这样回答太简单了点吧!补充一下吧!谢谢了~~~——~~

c语言是面向过程编程,
c++是面向对象编程;
增加了对象。

判断文件结束可以是return结束,也可以用system(“pause”)结束。

最明显增加的就是面向对象。对文件操作完毕后,调用close()关闭文件。

类和对象
文件结束标识符

类,模板等
文件结束符

wo shi shining

一:
来自B. Stroustrup本人的回答(我已翻译):C++是面向系统编程的通用程式语言,它还
* 是更好的C(按:更严格的类型检查和隠式类型转换)
* 支援数据抽象
* 支援物件导向
* 支援范型编程
(按:它还支援函数式编程。这是Bjarne本人也要向别人学习的。)

二:
通过继承自ios的rdstate()函数检查流状态,或eof()检查流状态的eofbit的置位状态。