【发布时间】:2023-03-25 15:35:01
【问题描述】:
我正在使用类似
的功能void TestAnalyzer::AddBranch(std::vector<double>* vec, std::string name){
tree->Branch(name.c_str(),vec);
}
但有时我有 int 向量代替 vector<double>,所以我如何使用“auto”或其他东西,以便使用相同的参数读取 int 和 double。
【问题讨论】:
-
提供重载或使用函数模板。
-
当然,你需要做一些类似于
tree->Branch的事情。而auto和它关系不大。
标签: c++