![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++菜鸡瞎啄
一只智商没那么高的puff
有在认真学了!
展开
-
【C++】用输入流运算符重载完成含有大量参数的对象构造
写作业时候遇到的一道题,图书管理系统。用到了多继承,友元函数,>>重载。还解决了一点小问题:在运算符>>重载中输入含有空格的字符串。解决办法:使用.get()吸收回车,再用getline()得到字符串。#include <iostream>#include <string>using namespace std;class CBook{ public: int bnum; string bname; string原创 2022-03-23 18:06:13 · 821 阅读 · 0 评论 -
【C++】派生类构造函数的类外定义
#C++ 1:派生类构造函数的类外定义最近上课在看课本的时候发现派生类都是在类内定义的,自己写代码想要按普通类的方式类外定义的时候出现了报错,如下://CPerson的派生类:CStudentclass CStudent:public CPerson{ private: string course; float grade; public: CStudent(string nam,string nu,string cou,float gra):CPerson(na原创 2022-03-09 13:54:44 · 2991 阅读 · 0 评论