首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >D: streams呢?

D: streams呢?
EN

Stack Overflow用户
提问于 2011-04-06 13:48:05
回答 3查看 283关注 0票数 10

D似乎是一种非常有潜力的语言,我对它的未来非常感兴趣。我很好奇,有没有关于在D中包含streams的讨论?过去,C++流对我有很大的帮助,它们看起来比使用printf/writefln之类的函数要干净得多。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-04-06 21:17:11

目前正在讨论弃用当前的std.stream设计并重写它。Andrei Alexandrescu posted the interfaces for a proposed new design基于D2的射程。不幸的是,社区缺乏人力,并试图让一大堆其他库支持工作,如网络,并行,数据库API,容器等。流在议事日程上,但不在首要位置。

票数 11
EN

Stack Overflow用户

发布于 2011-04-06 19:38:06

当前的流媒体接口是http://www.digitalmars.com/d/2.0/phobos/std_stream.html

但我认为它总有一天会被重构的。

票数 1
EN

Stack Overflow用户

发布于 2011-04-06 22:08:10

D具有传递文件、开放网络连接和标准输出等内容的标准方法。(参见其他答案)它还提供了一种将结构/对象转换为字符串(toString,除非已更改)的标准方法。就我个人而言,这为您提供了我喜欢的C++ streams的所有部分。我反对添加操作符重载内容,因为这会使数据和格式分离之类的事情变得几乎不可能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5562000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档