《c++primer》ch16 模板与泛型编程mianhk 发布于 2017-09-19 收录于 C++泛型编程与面向对象编程的区别是:面向对象编程能处理类型在程序运行之前都未知的情况;而在泛型编程中,在编译时就能获知类型了。 16.1 定义模板 模板程序
《c++primer》ch15-面向对象程序设计mianhk 发布于 2017-09-19 收录于 C++面向对象三个基本概念:数据抽象、继承和动态绑定(java里说的多态)。这章主要内容是继承和动态绑定。 15.1 OOP:概述 15.2 定义基类和派生类 基类希望
《c++primer》ch13 拷贝控制mianhk 发布于 2017-09-14 收录于 C++通过定义的五种特殊的成员函数,控制类的对象在拷贝。赋值、移动或销毁时做什么。包括:拷贝构造函数、拷贝赋值运算符、拷贝赋值运算符、移动赋值运算
《c++primer》ch14 重载运算符和类型转换mianhk 发布于 2017-09-14 收录于 C++ch14 重载运算与类型转化当运算符作用于类的对象的时,通过重载运算符,使不同的运算符对于不同的类有着特定的含义,一方面能够简化类的使用者的逻辑,另一方面也能是程序更易于编写和阅读,而不至于编写更多的函数。
《c++primer》ch7 类mianhk 发布于 2017-06-27 收录于 C++类是面向对象编程的基础,使用类定义自己的数据类型,可以更方便的解决问题中的各种概念,使我们更容易编写、调试和修改程序。 7.1 定义抽象的数据类型 定
《c++primer》ch4 表达式mianhk 发布于 2017-06-05 收录于 C++不管学习什么语言都会有这么一章,不管是c、java、Python,这都是会经历的一章,唉,无奈当时年少无知不止梦想是什么的我每每看到这些的时