上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 32 下一页
摘要: 《C++大学教程(第3版)》是2005年清华大学出版社出版的图书,作者是那格勒,译者是侯普秀。ISBN 9787302098492 这是我入门C++的第一本书,是在学校图书馆看见的,后买了一本。 第10章 函数重载 函数重载:就是在同一作用域内以相同的名称声明的多个函数。用函数的形参列表和参数个数、 阅读全文
posted @ 2022-04-02 14:32 htj10 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-03-26 21:48 htj10 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 用Rapid Json 参考:http://rapidjson.org/zh-cn/ RapidJSON是腾讯开源的一个高效的C++ JSON解析器及生成器,它是只有头文件的C++库。RapidJSON是跨平台的,支持Windows, Linux, Mac OS X及iOS, Android。 库: 阅读全文
posted @ 2022-03-20 18:01 htj10 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 比较稳妥的赋值构造函数 Widget& operator=(const Widget& rhs) { // 证同测试 if (this == &rhs) return *this; //先记住原来的,再用new分配内存,再delete释放内存。以防止new异常导致已经delete了 WidgetIm 阅读全文
posted @ 2022-03-20 16:49 htj10 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-03-20 14:57 htj10 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-03-20 14:55 htj10 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-03-20 14:53 htj10 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-03-16 22:05 htj10 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 我想也可以这样防止copy构造、copy assign 操作符 class Uncopyable{ public: Uncopyable(){} ~Uncopyable(){} private: Uncopyable(const Uncopyable& a);//只声明,不定义 防止 copy 构造 阅读全文
posted @ 2022-03-15 20:43 htj10 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 在C++11之后,这发生了一点变化。主要是默认函数新增了移动构造函数和移动赋值操作符。 与拷贝构造函数不同,移动构造函数不分配任何新内存;它接管给定的StrVec中的内存。在接管内存之后,它将给定对象中的指针都置为nullptr。这样就完成了从给的对象的移动操作,此对象将继续存在。最终,移后源对象会 阅读全文
posted @ 2022-03-14 21:38 htj10 阅读(39) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 32 下一页
TOP