-
类的静态可以理解为类全局查看全部
-
友元只是封装的补充,应该尽量避开使用友元查看全部
-
模版类的声明和定义都要在头文件里查看全部
-
每定义一个模版类的成员函数 都需写 template<class T> void MyArray<T>::display()查看全部
-
template含有变量 定义 template <typename T, int KSize> void display(T a) 调用 display<int,5>(6)查看全部
-
函数模版第一行 template<class T> 新版使用template<typename T> 变量作为模版参数 template<int size>查看全部
-
<<必须用友元函数重载查看全部
-
友元成员函数 要在Match中定义一个成员函数访问Time 1.在Match.h中 声明class Time,并在class Match中声明void printTime(Time &t); 2.在Time.h中 #include "Match.h" 声明成员函数的友元函数(friend void Match::printTime(Time &t;) 3.在Match.cpp中 实现 void Match::printTime(Time &t) { cout<<t.m_iHour <<":"<<t.m_iMinute<<":"<<m_iSecond<<endl; } 完成 4.调用 Time t(6,59,59); Match m; m.printTime(t);查看全部
-
定义printTime是Time的友元全局函数(先在Demo.cpp的开头进行声明 void printTime(Time &t))查看全部
-
友元函数 表达方式查看全部
-
映射map比较特殊,要输出时用迭代器 cout<<itor->first<<endl; cout<<itor->second<<endl;查看全部
-
list.size()返回的不是int类型查看全部
-
利用迭代器遍历数组 vector<int>::iterator = vec.begin(); cout<<*itor<<endl;查看全部
-
映射map的使用方法查看全部
-
初始化vector对象的方式查看全部
举报
0/150
提交
取消