前端之家收集整理的这篇文章主要介绍了
c – 通过typedef显式模板实例化,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果我有
typedef Foo<float> Foof;
为什么我不能像这样显式地实例化模板
template class Foof;
除了键入Foo< float>之外,是否有解决方法?
and is there a workaround apart from typing Foo?
不,不幸的是没有.你必须键入Foo< float>.至于为什么,见规则的C标准的14.7.2第3条(我不知道规则背后的理由).
原文链接:https://www.f2er.com/c/114233.html