gpt4 book ai didi

c++ - 模板参数列表太少——模板方法的特化,g++

转载 作者:行者123 更新时间:2023-11-28 07:08:12 25 4
gpt4 key购买 nike

<分区>

将代码从 gcc 2.95.3 移植到 gcc 4.4.2 会导致新的编译时错误:

too few template-parameter-lists

下面是该代码的抽象和简化示例。错误发生在标记的行上。

#include <iostream>
using namespace std;

template<class SomeType> class SomeTemplate
{
public:
SomeType msg;
void Func ();
};

void SomeTemplate<long>::Func () //--- Error Here ---
{
cout << "SomeType size: " << sizeof (msg) << endl;
}

int main ()
{
SomeTemplate<long> MyType;
MyType.Func ();
}

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