-
友元函数可以直接调用私有数据成员,而不用通过get函数调用查看全部
-
普通方法与迭代器方法遍历数组查看全部
-
又是一个栗子查看全部
-
迭代器举一个栗子 int main(void) { vector vec; vec.push_back("hello"); vector<string>::iterator citer=vec.begin(); for(;citer!=vec.end();citer++) { cout<<*citer<<endl; return 0; } }查看全部
-
标准模板 举一个栗子 int main(void) { vector<int>vec; vec.push_back(10); vec.push_pop(); cout<<vec.size()<<endl; return 0;查看全部
-
typename和class可以混用查看全部
-
template<typename T,typename C> void display(T a,C b) { cout<<a<<" "<<b<<endl; } int a=1024;string str="hello word!"; display<int ,string >(a,str);查看全部
-
template<int size> void display() { cout<<size<<endl; } display<10>();查看全部
-
template<typename T> void swap(T& a,T&b) { T tmp=a;a=b;b-tmp; } int x=20,y=30; swap<int>(x,y);查看全部
-
template<class T><br> T max(T a,T b)<br> {<br> return (a>b)?a:b;<br> } int ival=nax(100,99); char cval=max<char>'A','B';查看全部
-
关键字 template typename class查看全部
-
重载的途径查看全部
-
前置++与后置++定义的区别查看全部
-
前置++:Coordinate&operator() 后置++:Coordinate operator(int) int 是一个标志性参数,就是告诉计算机做的++运算符重载是后置++的运算符重载查看全部
-
友元函数是自由的,不属于某一个类,在cpp中定义的时候不需要加 类名::查看全部
举报
0/150
提交
取消