作为新语言,库不是非常的多(和java, .net比),但是,它可以完全使用c,winapi和linux api!!!弥补了不足
本身的库也非常好用,我强烈推荐writef函数
它自己的库也已经不少,看上去和c库差不多,甚至更强
我先强调一些特色,然后列出所有的库模块
1。不需要include,只要像java一样import即可,没有定义和申明的区别,定义就是申明
2。和java一样,D是单父类的
3。和java一样,D有自己的thread库
4。D有自己的汇编语言,就是说在写汇编的时候,无需考虑到平台
5。支持windows平台,linux平台
包括以下一些模块:
windows //windows相关
linux //linux相关
c //c相关
base64 //编码,解码 base64 格式
compiler //D compiler的一些信息
conv //string 到 int 的转换
ctype //字符分类
data //时间和日期,支持locales
file //文件操作
gc //gc的控制
math //数学库
md5 //md5相关
object //单父类
outbuffer//assemble data into an array of byte
path //操作文件名,路径等
process //创造,销毁线程
random //
recl //recusively 寻找文件和ftp(windows only now)
regexp //处理regular expression
socket //socket
socketstream//blocking,connected的socket的流
stdint //int 类型相关
stdio //标准io
stream //流
string //string
trhead //线程
system //关于cpu,操作系统等
uri //编码,解码uniform resource identify(URI)
utf //编码,解码utf
zip //读写zip
zlib //压缩,解压缩数据
D的库
最新推荐文章于 2025-08-12 16:07:17 发布