函數模板和模板函數有什麼區別?函數模板和模板函數有什麼區別?
8
A
回答
10
術語「功能模板」是指一種模板。術語「模板函數」有時用於表示相同的事物,有時候意味着從函數模板實例化的函數。這種不明確性最好通過對前者使用「函數模板」來避免,對於後者,可以使用「函數模板實例」或「函數模板實例」。請注意,函數模板不是函數。 「類模板」與「模板類」相同。
從this FAQ。
+1
同意一般觀點,但是,我不同意常見問題解答:「instance功能模板「是使用的術語。恕我直言,「功能模板專業化」更接近標準術語。還有一個問題是,如何調用函數和類本身不是模板,而是類模板的成員。它們有很多與函數模板相同的行爲,但稱它們爲「函數模板」是不正確的。 – 2009-07-13 08:26:53
1
功能模板是正確的術語(實例化功能的模板)。
模板函數是口語的同義詞。
所以,沒有任何區別。
5
科莫計算(C++科莫編譯器的製造商)已與這個問題的答案在其網站上常見問題:
What is the difference between a template function and a function template?
問候,
Ovanes
相關問題
- 1. 作爲模板函數的模板參數的模板函數
- 2. 模板模板C++函數
- 3. 函數模板參數和模板成員函數參數
- 4. .cpt模板和.pt模板之間有什麼區別?
- 5. C++模板類和模板函數
- 6. 函數模板
- 7. 模板函數作爲模板參數,標準是什麼?
- 8. 模板函數採用模板參數
- 9. 模板參數模板函數
- 10. C模板仿函子。類模板vs函數模板
- 11. C++仿函數和函數模板
- 12. Ansible模板模塊和複製模塊有什麼區別?
- 13. 模板和函數重載
- 14. 模板調用有什麼區別?
- 15. 什麼是此模板函數
- 16. 函數模板特
- 17. 函數模板++/CLI
- 18. 與函數模板
- 19. QT函數模板
- 20. 在模板函數
- 21. C++:函數模板
- 22. 模板函子與函數
- 23. Hibernate模板和JDBC模板的區別
- 24. 模板模板函數中默認的const char *模板參數
- 25. 以模板非模板參數爲函數模板
- 26. 非模板類中的函數模板
- 27. 通行證模板類模板函數
- 28. 導出模板類的模板函數
- 29. 模板類的專用模板函數
- 30. 模板類中的模板函數
相關:HTTP://計算器.com/questions/879535 /模板類與模板之間的區別 – avakar 2009-07-13 05:33:11