经过一段时间实现我自己的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/)并思考它与这个问题的关系。 –