C++
C++学习心得
CDEFGHIB
这个作者很懒,什么都没留下…
展开
-
iostream里的cin怎么格式化输入
只需要这样就可以实现和上面的代码相同的效果。但是c++的格式化输入比c语言更简洁。这样就可以实现两个整形的输入。原创 2023-10-07 13:58:18 · 216 阅读 · 0 评论 -
如何间接创造一个抽象类的对象
由于我们不能直接创建一个抽象类的对象,所以我们可以创建一个指向Worker类的指针数组。是一个抽象类,抽象类是一种不能被实例化的类,它只能被用作其他类的基类。然而,虽然抽象类不能被实例化,但可以通过指针来创建抽象类的对象。这是因为指针的大小是固定的,不会受到抽象类的大小和具体实现的影响。这个指针数组可以指向Worker类及其子类,由于这里的Worker类是抽象类,所以只能指向Worker的子类。我们用new在堆区创建一个指针数组后,返回值也是一个指针,所以我们的类型是指向指针的指针,也就是**。原创 2023-10-06 22:21:01 · 71 阅读 · 0 评论 -
ifstream文件指针重置
要先清除指针的状态也就是恢复到有效的状态,再用seekg函数让文件指针返回文件的开头,这样指针就可以继续使用。原创 2023-10-07 13:53:40 · 101 阅读 · 0 评论