(一)C++的输入和输出概论 C语言采用stdio.h头文件来定义标准输入输出方法,这在c++中同样适用,只不过头文件变为了<cstdio>。而...
(一)C++的输入和输出概论 C语言采用stdio.h头文件来定义标准输入输出方法,这在c++中同样适用,只不过头文件变为了<cstdio>。而...
(七)其他库 c++还提供了其他一些类库,比如头文件<complex>为复数运算提供了类模板complex,包含用于float,long,lon...
(六)算法 STL包含了许多处理容器的非成员函数,它们都使用迭代器来标识要处理的数据区间和结果存放的位置,有些函数还接受一个函数对象参数,用它来...
(五)函数对象 函数对象,也叫作函数符functor。函数符是可以以函数的方式与()结合的任意对象,包括函数名,函数指针,重载了()运算符的类对...
(四)泛型编程 STL是一种泛型编程,面向对象的编程关注的是数据结构,而泛型编程关注的是算法。它们的共同点是抽象和创建可重用代码。 1.迭代器 ...
(三)标准模板库 标准模板库STL,standard template library,STL是1994年发布,ISO/ANSI c++委员会投...
(二)智能指针模板类 智能指针是行为类似指针的类对象,但这种对象还有其他便于管理内存的功能。 1.使用智能指针 (1)三个智能指针模板auto_...
(三)在构造函数使用new时应注意的事项 (1)如果在构造函数中使用new来初始化指针成员,则应在析构函数中使用delete来释放内存。 (2)...
(二)类的注意知识点 1.c++空指针表示方法 c++最新的空指针的表示是nullptr,以前可以给指针赋值0或者赋值NULL(NULL实际上就...
本章将介绍如何对类使用new和delete以及如何处理由于使用动态内存而引起的一些微妙的问题。也就是构造函数使用new与析构函数使用delete...
专题公告
程序学习笔记,个人总结和经验