C++ 模板——类的静态成员变量的定义和使用

#include <algorithm>
#include <iostream>
using namespace std;

class a {

public:
    template<typename T>
    static void clearData(T& data) {
        data.clear();
        data.shrink_to_fit();
    }
};

int main()
{
    std::string g = "12345679";
    a::clearData(g);
    std::cout << g;
    return 0;
}

 

posted @ 2022-07-18 17:59  冰糖葫芦很乖  阅读(240)  评论(0编辑  收藏  举报