![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 59
篮子里的玫瑰
热爱编程的小学生
展开
-
C++文件操作
我们知道,程序在运行时会产生一些临时数据,而这些数据会随着程序运行结束被释放,不能持久的保存下来,不便于后期查看,在C++中可以通过文件来实现数据持久化。C++中对文件的操作需要包含头文件:<ofstream>写操作,<ifstream>读操作,<fstream>读写操作文本文件:文件以文本的ASCLL码的形式存储在计算机中二进制文件:文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们打开方式解释ios::in为读文件而打开文件ios::out为写文件而打开文件。原创 2024-05-17 09:02:33 · 552 阅读 · 1 评论 -
C++中this指针的使用
注意:在第11行代码处返回方式是以引用的方式返回,当p2调用PersonAddage()函数时,返回的是p2本身,因此可以实现p2.PersonAddage(p1).PersonAddage(p1).PersonAddage(p1);Q:我们知道,在C++中每一个非静态成员函数只会产生一份函数实例,这就意味着这个函数示例会被多个同类型的对象调用,那么问题来了,这个函数是如何区分那个对象调用了自己呢?A:为了解决上述问题,C++提供了特殊的对象指针来指向被调用的成员函数所属的对象。原创 2024-05-15 08:28:01 · 303 阅读 · 0 评论