C++类模板中的static成员
生活随笔
收集整理的這篇文章主要介紹了
C++类模板中的static成员
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
從類模板實例化的每一個模板類有自己的類模板數據成員,該模板的所有對象共享一個static數據成員。
代碼如下:
#include <iostream> using namespace std;template<typename T> class Person { public:static int a;};template<typename T> int Person<T>:: a = 1;int main() {Person<double> a1, a2, a3;Person<int> b1, b2, b3;a1.a = 1;b1.a = 100;cout << a1.a << " " << a2.a << " " << a3.a << endl;cout << b1.a << " " << b2.a << " " << b3.a << endl;return 0; }測試結果:
總結
以上是生活随笔為你收集整理的C++类模板中的static成员的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [PAT乙级]1021 个位数统计
- 下一篇: 特斯拉中国上调Model Y长续航版售价