为什么 C++ 有这个限制,换句话说,如果模板函数也可以是部分特化的,它会导致任何歧义或实现复杂性吗?
为什么它不能像模板类一样?
最佳答案
我相信这个想法是你可以通过重载函数模板来覆盖大多数情况(这是你不能用类做的)并且设计者可能认为其余的情况不值得在重载决策中增加额外的复杂性。
关于c++ - 在 C++ 中,为什么模板函数不能有偏特化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38045851/