0
A
回答
0
你幾乎不描述模板。
template<typename T>
void Foo(const T &value)
{
std::cout << value;
}
相反,如果你問「我有一個類型T
,我希望能夠與std::cout
序列化」,您需要在類中重載operator <<
。
class MyType
{
int x;
friend std::ostream &operator <<(std::ostream &stream, const MyType &value)
{
return std::cout << value.x;
}
};
相關問題
- 1. C++類接受任何類型的函數作爲參數
- 2. Swift:作爲函數參數的任何類型的序列
- 3. C++發送任何類型的參數給一個函數
- 4. 模板成員函數不接受任何類型的參數?
- 5. C#使用任何類型的對象作爲函數參數
- 6. 類型的函數「任何」壓倒一切的類型檢查參數
- 7. c如何使用任何參數類型讓函數聲明?
- 8. 將任何類型的函數作爲參數的構造函數
- 9. 函數參數類型
- 10. 函數的參數任意數量給出錯誤類型
- 11. TypeScript類型函數參數接受任何
- 12. 用任何參數和已知返回類型定義函數
- 13. 任何數量的任何類型的參數
- 14. 函數參數中的C++類類型
- 15. 如何獲取函數的參數類型和返回類型?
- 16. 泛型函數參數類型推斷
- 17. LINQ任何()參數與參數數據類型問題
- 18. 默認的類型 - 參數化函數文字類參數
- 19. 如何寫任何類型的接受(一個)參數的C函數
- 20. Typescript中的Cast函數參數類型
- 21. 匿名函數的參數類型
- 22. PowerShell的函數參數類型
- 23. predict()函數的類型參數
- 24. 提取C函數的參數類型
- 25. Swift中的函數參數類型
- 26. python:檢查函數的參數類型
- 27. 更改Lodash函數的參數類型
- 28. php:聲明函數的參數類型
- 29. 參數化類型的類型參數
- 30. 具有任何返回類型和任何參數的派生函子
所以你想'cout'可以與任何類型的工作 – Anirudha