我有一段代码在哪里发生这样的事情
type<X> function( args<x> g)
{
...
function2();
.....
}
现在 X 可以有两种类型,即 type1 和 type2。我想将函数编写为类型函数(args g){ ...
if X is of type1 then call function2();
if X is of type2 then call function3();
.....
}
我怎么能做到这一点。我正在用 C++ 编写并在 Visual Studio 中开发。
谢谢