2
A
回答
2
簡而言之,Microsoft做了與他們在.NET中實現類似元組的數據類型完全相同的事情:創建許多版本,每個版本都有固定數量的參數。檢查.NET文檔。 「如何做到這一點,如何在不使用可變模板的情況下實現元組」注意,微軟所做的是簡單的方法:C++元組是基於許多最令人害怕的元編程技巧的庫特性(與變量模板相關的) 做過。基於可變參數模板的元組實現(即理論無限通用元組的實現)並不容易。我建議你閱讀這個有趣的article。
最後R.費爾南德斯Martinho對他的博客全系列文章談到高效C++實現的元組:http://flamingdangerzone.com/cxx11/2012/07/06/optimal-tuple-i.html
相關問題
- 1. DesignInstance無法在VS2012中工作
- 2. intellisense在vs2012中無法正常工作
- 3. 如何在工作流基礎4.5(VS2012)中創建.rules文件
- 4. 如何在VS2012
- 5. 如何在VS2012
- 6. 調試不工作的VS2012
- 7. 元組如何<Ts...>&base = t;在元組實現中工作
- 8. 帶元組的typedef如何工作?
- 9. .net 4.0 [命名]元組如何工作?
- 10. cout cin在vs2012後無法工作
- 11. 組元素如何在XML模式中工作?
- 12. 元組比較在Python中如何工作?
- 13. jquery自動完成不在VS2012中工作,但在VS2010中正常工作
- 14. 一些jQuery代碼不能在VS2012中工作,但在VS2010中工作正常
- 15. RequiredFieldValidator在VS2012中無法在GridView中工作
- 16. 如何使數組在javascript中工作
- 17. 數組如何在PHP中工作?
- 18. 解組在JAXB中如何工作?
- 19. **如何在2維數組中工作?
- 20. 單元測試停止工作,並陷於掛起狀態VS2012
- 21. 如何在數組元組上應用一個動作元組?
- 22. 在VS2012中的單元測試
- 23. 你如何獲得禪宗編碼爲VS2012工作?
- 24. 如何使CodeRush與VS2012和VS2013一起工作?
- 25. 列表和元組工作
- 26. VS2012會與TFS2010一起工作嗎?
- 27. IValueConverter不工作VS2012-混合贏得8
- 28. VS2012 C# - vshost32已停止工作
- 29. VS2012構建XCopy排除不工作?
- 30. SqlCe 4.0 + EF 5.0在VS2012中停止工作
http://blogs.msdn.com/b/vcblog/archive/2011/09/12/ 10209291.aspx(見「虛擬變量」部分) –