經過一段時間實現我自己的streambuf之後,如果您可以對basic_streambuf使用不同的類型(例如double),那麼我會自己提出自己的建議。這裏有任何經驗和用例嗎?編寫自定義basic_streambuf
-1
A
回答
3
您錯過了streambuf
的觀點。這是的後端。 前端由operator<<
和operator>>
提供。那些超載爲double
。前端將任何類型轉換爲字符,後端處理I/O(至文件,屏幕,網絡等)
相關問題
- 1. 編寫自定義lint.xml
- 2. 編寫自定義控件
- 3. 編寫自定義功能
- 4. 編寫自定義插件
- 5. 編寫自定義自舉表
- 6. 自定義UISlider(不需要編寫自定義的)
- 7. 如何編寫自定義流式自定義操作器
- 8. Flex:排序 - 編寫自定義compareFunction?
- 9. 編寫自定義JsonView爲CakePHP的
- 10. Boost.Asio:如何編寫自定義AsyncReadStream?
- 11. 爲ListView編寫自定義適配器
- 12. 編寫自定義驗證規則
- 13. 自定義avi/MP4文件編寫器
- 14. 如何編寫自定義例外?
- 15. 編寫自定義會員供應商
- 16. 如何編寫自定義JOptionPane按鈕?
- 17. 編寫自定義線程池
- 18. 如何編寫自定義ExpandableListAdapter
- 19. 編寫自定義LinearLayout爲Android
- 20. 如何編寫自定義UITextField類
- 21. 編寫DbContext的自定義版本
- 22. 編寫自定義數據庫的Servlet
- 23. android.view.InflateException:在編寫自定義的ImageView
- 24. jQuery - 如何編寫自定義隊列?
- 25. 編寫自定義Eclipse驗證程序
- 26. 如何編寫自定義printf?
- 27. Android - 編寫自定義(複合)組件
- 28. 爲Outlook 2010編寫自定義規則
- 29. 自定義belongs_to屬性編寫器
- 30. 用def編寫自定義方法
您嘗試使用'streambuf'類來解決的* actual *問題是什麼? *爲什麼*你需要它將數據存儲在'double'中?請閱讀[XY問題](http://xyproblem.info/)並思考它與這個問題的關係。 –