1.栈是先进后出的,所以栈的地址位置由高到低为由底部到顶部(即先进栈地址更高)。
2.VC编译器是有问题的,最好不直接用using namespace std去写,用限定符std::来编写。
3.模板的声明和定义必须在同一个文件下(并且不要把模板当作类型)。
4.一个函数可以重载模板函数(系统用匹配度高那个)。
5.写模板类时要注意在类头要加template<class T>以及定义函数时每个函数顶部都要加template<class T>还有类的限定时要加:类名<T>::来实现。
6.对于重载运算符,为啥可以访问参数的私有成员?因为只要是该类内部的成员函数即可访问该类创建的变量的私有成员。
7.strcat_s(char*a,len,char*b)len为a和b的长度总和。其它的strcpy_s等功能类似。