標題說明了一切。
我有這個函式可以計算引數:
void outlog(string par) {
std::cout << par;
}
但 Par 只能是一個字串。我怎樣才能使它的型別可選。
uj5u.com熱心網友回復:
C (和許多其他語言)使其可以具有通用函式。在這里您可以閱讀更多相關資訊:C 中的泛型這是您的函式的示例代碼。注意:物件應該是可列印的(如果是類物件,則應該<<多載運算子):
template <typename T>
void outlog(T& input){
std::cout << input;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/441487.html
上一篇:多載和鏈表
