私はこのようなことが起こっているコードの一部を持っています
type<X> function( args<x> g)
{
...
function2();
.....
}
現在、X は type1 と type2 の 2 つのタイプにすることができます。関数を型 function( args g) { ... として書きたい
if X is of type1 then call function2();
if X is of type2 then call function3();
.....
}
どうすればこれを達成できますか。私は C++ で書き、ビジュアル スタジオで開発しています。
ありがとう