还是phobos的std.stdio的问题

shawind 2007-04-19
作为io部分,本来是只有write,没有read。
不知什么时候起,1.0后的某个版本吧,std.stdio中已经给加上了read。
应该说是动作很快吧。作者真是勤奋。

但新加的read的风格和以前的完全不一样。
命令行和文件的输出,write是分成了writef,fwritef,且无返回值。
readln却又用了重载的办法,有返回值。

明显这后作的read部分,功能比较完善。
估计是为了和以前的代码兼容,才没有改进write吧。

整个std.stdio看起来总有一种不协调的感觉,看着怪不舒服的。
qiezi 2007-04-19
这里面我只用writef/writefln
shawind 2007-04-19
其实我还是习惯于用std.c.stdio中的printf。
只是看着这个std.stdio,觉得不太好罢了。
tango 0.97开始,已经和定制的好的dmd一齐发布,不存在切换默认库的麻烦了。
决定彻底移民到tango上。
ideage 2007-04-19
虽然我没有感觉到Phobos不好,但我也决定移民到Tango上了。
我们真的需要一个优秀的运行库。
Global site tag (gtag.js) - Google Analytics