240 发简信
IP属地:辽宁
  • Resize,w 360,h 240
    第十七章 输入和输出文件(1)c++输入和输出概论

    (一)C++的输入和输出概论 C语言采用stdio.h头文件来定义标准输入输出方法,这在c++中同样适用,只不过头文件变为了<cstdio>。而...

  • Resize,w 360,h 240
    第十六章 string类和标准模板库(7)其他库

    (七)其他库 c++还提供了其他一些类库,比如头文件<complex>为复数运算提供了类模板complex,包含用于float,long,lon...

  • 第十六章 string类和标准模板库(6)算法

    (六)算法 STL包含了许多处理容器的非成员函数,它们都使用迭代器来标识要处理的数据区间和结果存放的位置,有些函数还接受一个函数对象参数,用它来...

  • Resize,w 360,h 240
    第十六章 string类和标准模板库(5)函数对象

    (五)函数对象 函数对象,也叫作函数符functor。函数符是可以以函数的方式与()结合的任意对象,包括函数名,函数指针,重载了()运算符的类对...

  • Resize,w 360,h 240
    第十六章 string类和标准模板库(1)string类

    (一)string类 1.头文件 string类是由头文件string支持的,传统的string.h和cstring仅支持传统的c风格字符串(包...

  • Resize,w 360,h 240
    第十六章 string类和标准模板库(4)泛型编程

    (四)泛型编程 STL是一种泛型编程,面向对象的编程关注的是数据结构,而泛型编程关注的是算法。它们的共同点是抽象和创建可重用代码。 1.迭代器 ...

  • Resize,w 360,h 240
    第十六章 string类和标准模板库(3)标准模板库

    (三)标准模板库 标准模板库STL,standard template library,STL是1994年发布,ISO/ANSI c++委员会投...

  • Resize,w 360,h 240
    第十六章 string类和标准模板库(2)智能指针模板类

    (二)智能指针模板类 智能指针是行为类似指针的类对象,但这种对象还有其他便于管理内存的功能。 1.使用智能指针 (1)三个智能指针模板auto_...

  • Resize,w 360,h 240
    第十二章 类和动态内存分配(3)在构造函数使用new时应注意的事项

    (三)在构造函数使用new时应注意的事项 (1)如果在构造函数中使用new来初始化指针成员,则应在析构函数中使用delete来释放内存。 (2)...