05 2022 档案
摘要:标准模板库 迭代器 迭代器能够用来遍历容器的对象;函数对象是类似于函数的对象,可以是类对象或函数指针(包括函数名因为函数名被用作指针);STL 不是面向对象的编程,而是泛型编程; 模板类 vector p546 STL 在头文件 vector 中定义了一个 vector 模板;vector 模板使用
阅读全文
摘要:1. string 类 p531 1)构造函数 一个比较特殊的构造函数 template <class Iter> string (Iter begin, Iter end); // 范围包括 begin 在内,但不包括 end 例如: char c[] = "All's well that end
阅读全文
摘要:1.友元类 1)格式 p489 friend class ClassName; 友元类的所有方法都可以访问原始类的私有成员和保护成员。 2)例子:Tv 类和 Remote (遥控器)类 将 Remote 类声明为 Tv 类的友元类;这同时意味着 Remote 类中有关于 Tv 类的代码,因此编译器必
阅读全文