小编gko*_*hyn的帖子

模板可以扩展C++函数中的类吗?

我有一个函数,它有一个模板类作为参数:

template<class T> void scheduleTask(T* a);
Run Code Online (Sandbox Code Playgroud)

但是我希望调用此函数的类扩展类"Runnnable",在Java中你可以通过以下方式实现:

public <T extends Runnable> void scheduleTask(T a);
Run Code Online (Sandbox Code Playgroud)

如果可以,我将如何在c ++中执行此操作?

c++ templates extends class

4
推荐指数
1
解决办法
2801
查看次数

标签 统计

c++ ×1

class ×1

extends ×1

templates ×1