相关疑难解决方法(0)

如何检查模板参数的类型?

假设我有一个模板函数和两个类

class animal {
}
class person {
}

template<class T>
void foo() {
  if (T is animal) {
    kill();
  }
}
Run Code Online (Sandbox Code Playgroud)

我怎么检查T是动物?我不想在运行时检查一些东西.谢谢

c++ templates

71
推荐指数
5
解决办法
8万
查看次数

标签 统计

c++ ×1

templates ×1