-
list 无法通过【】访问其中的元素,想遍历只能用迭代器。查看全部
-
映射,map。查看全部
-
链表:数据插入速度快,对比向量来说。查看全部
-
链表里数据的指针通过依次指向下一个而链接起来。查看全部
-
vector的读取能在常数时间内完成。查看全部
-
向量vector的本质是对数组的封装。查看全部
-
#include <iostream> using namespace std; /** * 定义模板函数swapNum * 实现功能:交换两个数的位置 */ template<typename T> void swapNum(T &a,T &b) { T temp = a; a = b; b = temp; } int main(void) { int x = 10; int y = 20; // 调用模板函数 swapNum<int>(x,y); cout << "x = " << x << endl; cout << "y = " << y << endl; return 0; }查看全部
-
注意类模板的声明和定义都是头文件中 并且注意定义时的书写方式查看全部
-
函数模板多参数查看全部
-
只有使用函数模板的时候 才会产生代码数据查看全部
-
当函数返回引用类型时,没有复制返回值,相反,返回的是对象本身。 千万不要返回局部对象的引用!千万不要返回指向局部对象的指针查看全部
-
[] 运算符不能采用友元运算符重载 因为第一个参数必须是this指针 << 不能采用类友元函数重载 因为第一个参数不能是this指针查看全部
-
如果是其他值,则没有处理,应该编写一个抛出异常的程序查看全部
-
后置时不用引用,前置时有引用查看全部
-
含有隐性的this指针,指向操作数查看全部
举报
0/150
提交
取消