• 2024-12-07类模板成员函数类外实现
    示例:#include<iostream>usingnamespacestd;#include<string>//类模板成员函数类外实现template<classT1,classT2>classPerson{public:Person(T1name,T2age);//{//this->m_Name=name;//this->m_Age=age;//
  • 2024-12-07类模板对象做函数参数
    学习目标:类模板实例化出的对象,向函数传参的方式一共有三种传入方式:1.指定传入的类型=直接显示对象的数据类型2.参数模板化=将对象中的参数变为模板进行传递3.整个类模板化===将这个对象类型模板化进行传递#include<iostream>usingnamespacestd;#include<string>//
  • 2024-09-0258. 类模板
    类模板//类模板和函数模板区别://1、类模板不可以使用自动类型推导,只能用显示指定类型//2、类模板中可以有默认参数#define_CRT_SECURE_NO_WARNINGS#include<iostream>usingnamespacestd;#include<string>template<classNAMETYPE,classAGETYPE=int>//类模板中
  • 2024-09-0262. 类模板中的成员函数类外实现
    类模板中的成员函数类外实现voidPerson<T1,T2>::showPerson()#define_CRT_SECURE_NO_WARNINGS#include<iostream>usingnamespacestd;#include<string>template<classT1,classT2>classPerson{public: Person(T1name,T2age); //{ // this
  • 2024-07-16模板——类模板1--与函数的关系
    1.类模板基本语法template<classT,classT2>类template<classNameType,classAgeType>classPerson{public: Person(NameTypename,AgeTypeage) { this->m_name=name; this->m_age=age; } voidShowPerson() { cout<<"姓名:&quo