#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
using namespace std;template<class T>
class Base
{T m_A; //子類創建時候 必須要知道T的類型,才能給父類中的m_A分配內存
};template<class T1 , class T2>
class Son :public Base<T2>
{T1 m_B;
};void test01()
{Son <int ,double>s;}int main(){test01();system("pause");return EXIT_SUCCESS;
}
- 如果父類是一個類模板,子類在做繼承時候,必須指出父類中T的類型,否則無法給父類中的T分配內存
- class Son : public Base <T2》