gpt4 book ai didi

c++ - 在没有模板变量的情况下启动模板化类

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:27:29 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
using a template class without a template argument

如果我有一个模板函数,我不需要实例化它,因为它可以从参数中推断出来,像这样:

template<typename T> void MyFunc(T arg);

int x;
MyFunc(x);

对于编译器可以猜测模板参数的任何情况,这都是真的吗?具体来说,我在想这个:

template<typename T>
class MyClass {
public:
MyClass(T) { }
};

int x;
MyClass<int> c1(x); // regular style
MyClass c2(x); // is this allowed?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com