我知道具有不同数据类型的C++模板允许函数共享类似的实现代码,但我想知道如果函数具有完全不同的执行路径,取决于数据类型.反正有没有这样做?
为此你可以简单地使用重载,在这种情况下你不需要模板.
void path(int value)
{
//
}
void path(string value)
{
//
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
165 次 |
| 最近记录: |