c++中类模板遇到的 不知道怎么解决

提问:

 c++中类模板遇到的 不知道怎么解决

 

 指定name类型为string 填写string的字符串 报错 啥原因不清楚 但报错现实 填入的是一个char数组 也不知道啥原因

解答:

 参考代码:

template <typename NameType, typename AgeType>
class Person
{
public:
    NameType name;
    AgeType age;
    Person(NameType name, AgeType age)
    {
        this->name = name;
        this->age = age;
    }
    void test11()
    {
        // some code
    }
};
 
int main()
{
    Person<std::string, int> p("林三", 24);
    cout << p.name << " " << p.age << endl;
    return 0;
}
 
 

 

原文链接: https://www.cnblogs.com/dituirenwu/p/17091012.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    c++中类模板遇到的 不知道怎么解决

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/315949

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月16日 下午1:59
下一篇 2023年2月16日 下午2:00

相关推荐