C++
文章平均质量分 89
校内C++实验报告的部分摘录
Archeri_Shade
不会
展开
-
多重继承与虚继承编程实验
多重继承与虚继承编程实验基本知识多重继承多重继承下的类作用域虚继承构造函数与虚继承关于本程序示例代码Animal_virtual_baseVers.hvirt-inherit.cpp运行结果本文是本人大一期间在校学习C++课程时所撰写的实验报告的摘录,由于刚上大学,刚接触计算机编程方面的相关知识,故可能会有很多不足甚至错误的地方,还请各位看官指出及纠正。本文所涉及到的“教材”指:电子工业出版社《C++ Primary中文版(第5版)》如需转载或引用请标明出处。基本知识多重继承多重继承在概念上比原创 2021-02-01 22:35:34 · 206 阅读 · 0 评论 -
重载和引用函数编程实验
重载和引用函数编程实验基本知识左值与右值右值引用右值引用和成员函数关于该程序(重载和引用函数)示例代码本文是本人大一期间在校学习C++课程时所撰写的实验报告的摘录,由于刚上大学,刚接触计算机编程方面的相关知识,故可能会有很多不足甚至错误的地方,还请各位看官指出及纠正。本文所涉及到的“教材”指:电子工业出版社《C++ Primary中文版(第5版)》如需转载或引用请标明出处。基本知识左值与右值在C语言里,一般而言,左值可以用于赋值语句的左侧,而右值不能。但是在C++中,对于左值和右值的概念可以做原创 2021-02-01 22:27:30 · 104 阅读 · 0 评论 -
拷贝构造函数编程实验
拷贝构造函数编程实验基本知识拷贝控制函数拷贝构造函数析构函数关于本实验示例代码lab12_1.cpplab12_2.cpplab12_3.cpplab12_4.cpplab12_5.cpp本文是本人大一期间在校学习C++课程时所撰写的实验报告的摘录,由于刚上大学,刚接触计算机编程方面的相关知识,故可能会有很多不足甚至错误的地方,还请各位看官指出及纠正。本文所涉及到的“教材”指:电子工业出版社《C++ Primary中文版(第5版)》如需转载或引用请标明出处。基本知识拷贝控制函数当定义一个类时,原创 2021-02-01 21:58:01 · 250 阅读 · 0 评论 -
类编程实验
类编程实验基本知识基类、派生类和继承虚函数与动态绑定抽象基类与纯虚函数派生类的构造函数指向基类或派生类的指针的转换关于示例程序示例代码Quote.hQuote.cppBasket.hBasket.cppBasket_main.cpp运行结果本文是本人大一期间在校学习C++课程时所撰写的实验报告的摘录,由于刚上大学,刚接触计算机编程方面的相关知识,故可能会有很多不足甚至错误的地方,还请各位看官指出及纠正。本文所涉及到的“教材”指:电子工业出版社《C++ Primary中文版(第5版)》如需转载或引用请原创 2021-02-01 21:44:16 · 173 阅读 · 0 评论 -
类模板编程实验
类模板编程实验基本知识类模板类模板的成员函数类模板的友元运算符的重载重载运算符的调用重载运算符与类的成员函数示例代码Blob.huseBlob.cpp运行结果本文是本人大一期间在校学习C++课程时所撰写的实验报告的摘录,由于刚上大学,刚接触计算机编程方面的相关知识,故可能会有很多不足甚至错误的地方,还请各位看官指出及纠正。本文所涉及到的“教材”指:电子工业出版社《C++ Primary中文版(第5版)》如需转载或引用请标明出处。基本知识类模板类模板与函数模板类似,用于生成类的蓝图。与函数模板不原创 2021-01-30 21:47:21 · 203 阅读 · 0 评论 -
函数模板编程实验
函数模板编程实验基本知识函数模板实例化函数模板关于示例程序示例源代码运行结果本文是本人大一期间在校学习C++课程时所撰写的实验报告的摘录,由于刚上大学,刚接触计算机编程方面的相关知识,故可能会有很多不足甚至错误的地方,还请各位看官指出及纠正。本文所涉及到的“教材”指:电子工业出版社《C++ Primary中文版(第5版)》如需转载或引用请标明出处。基本知识函数模板当我们希望一个函数可以对多种不同的类型都执行相类似的操作时,我们可以通过定义一个通用的函数模板,而不是为每个类型都定义一个新的函数。原创 2021-01-30 21:36:22 · 227 阅读 · 0 评论 -
文本查询编程实验
文本查询编程实验设计思路文本查询程序数据结构代码细节源代码TextQuery.hTextQuery.cppQueryResult.hmake_plural.hquerymain.cpp本文是本人大一期间在校学习C++课程时所撰写的实验报告的摘录,由于刚上大学,刚接触计算机编程方面的相关知识,故可能会有很多不足甚至错误的地方,还请各位看官指出及纠正。本文所涉及到的“教材”指:电子工业出版社《C++ Primary中文版(第5版)》如需转载或引用请标明出处。设计思路文本查询程序该程序要求用户在一个原创 2021-01-30 21:25:44 · 189 阅读 · 0 评论 -
allocator类编程实验
allocator类编程实验基本知识allocatoruninitialized_copy、uninitialized_fill等函数示例程序示例代码usealloc.cppusealloc2.cpp本文是本人大一期间在校学习C++课程时所撰写的实验报告的摘录,由于刚上大学,刚接触计算机编程方面的相关知识,故可能会有很多不足甚至错误的地方,还请各位看官指出及纠正。本文所涉及到的“教材”指:电子工业出版社《C++ Primary中文版(第5版)》如需转载或引用请标明出处。基本知识allocator原创 2021-01-24 17:08:29 · 134 阅读 · 0 评论 -
weak_ptr指针编程实验
weak_ptr指针编程实验基本知识weak_ptr改进后的StrBlob类示例代码my_StrBlob.hmain.cpp运行结果本文是本人大一期间在校学习C++课程时所撰写的实验报告的摘录,由于刚上大学,刚接触计算机编程方面的相关知识,故可能会有很多不足甚至错误的地方,还请各位看官指出及纠正。本文所涉及到的“教材”指:电子工业出版社《C++ Primary中文版(第5版)》如需转载或引用请标明出处。基本知识weak_ptrweak_ptr是一种不控制所指向对象生存期的智能指针,它指向由一个原创 2021-01-24 12:08:24 · 146 阅读 · 0 评论 -
unique_ptr编程
unique_ptr编程基本知识unique_ptr动态数组智能指针与动态数组示例代码本文是本人大一期间在校学习C++课程时所撰写的实验报告的摘录,由于刚上大学,刚接触计算机编程方面的相关知识,故可能会有很多不足甚至错误的地方,还请各位看官指出及纠正。本文所涉及到的“教材”指:电子工业出版社《C++ Primary中文版(第5版)》如需转载或引用请标明出处。基本知识unique_ptr与shared_ptr不同的是,某个时刻只能有一个unique_ptr指向一个给定的对象。当unique_pt原创 2021-01-24 11:22:11 · 161 阅读 · 0 评论 -
共享智能指针编程实验
共享智能指针编程实验基本知识shared_ptr与make_sharedinitializer_list自定义的StrBlob类const限定符示例代码my_StrBlob.hmain.cpp运行结果本文是本人大一期间在校学习C++课程时所撰写的实验报告的摘录,由于刚上大学,刚接触计算机编程方面的相关知识,故可能会有很多不足甚至错误的地方,还请各位看官指出及纠正。本文所涉及到的“教材”指:电子工业出版社《C++ Primary中文版(第5版)》如需转载或引用请标明出处。基本知识shared_pt原创 2021-01-24 11:08:58 · 116 阅读 · 0 评论 -
动态内存的基本功能和使用
动态内存的基本功能和使用基本知识动态内存new和deleteshared_ptrStrBlob类与StrBlobPtr类示例代码程序1程序2程序3本文是本人大一期间在校学习C++课程时所撰写的实验报告的摘录,由于刚上大学,刚接触计算机编程方面的相关知识,故可能会有很多不足甚至错误的地方,还请各位看官指出及纠正。本文所涉及到的“教材”指:电子工业出版社《C++ Primary中文版(第5版)》如需转载或引用请标明出处。本文涉及到的三个程序通过自定义了一个结构体Foo、类型StrBlob、指向其的类型原创 2021-01-23 21:28:43 · 610 阅读 · 0 评论 -
标准库类型string的基本功能和使用
标准库类型string的基本功能和使用String基本知识初始化基本操作范围for语句string定义的迭代器及其他关于下标操作示例代码练习3.6cctype.cpppunctRemove.cppchar_repl.cpp本文是本人大一期间在校学习C++课程时所撰写的实验报告的摘录,由于刚上大学,刚接触计算机编程方面的相关知识,故可能会有很多不足甚至错误的地方,还请各位看官指出及纠正。本文所涉及到的“教材”指:电子工业出版社《C++ Primary中文版(第5版)》如需转载或引用请标明出处。Str原创 2021-01-20 09:35:45 · 432 阅读 · 0 评论