2007-03-11
D 静态数组初始化大bug
关键字: D bugcpp 代码
- ubyte a[3] = [2, 3, 4]; //OK!
- void main()
- {
- ubyte b[3] = [2, 3, 4]; //编译错误
- }
一只很大的 bug........
评论
oldrev
2008-04-12
看看日期好伐?
honglang13
2008-03-28
dmd 1.028编译成功!
scroot
2008-01-25
这里存在隐式转换 int -> ubyte
而这是不允许的,由ubyte -> int 是允许的
只能说有些不人性化,有待完善,并不算是BUG
而这是不允许的,由ubyte -> int 是允许的
只能说有些不人性化,有待完善,并不算是BUG
Moonlight
2007-04-24
恩,的确是很大的BUG
soulmachine
2007-03-12
但这也太让人“惊讶”了吧。还是不懂
oldrev
2007-03-12
此“静态”是按火星文档的说法,指固定大小的数组
soulmachine
2007-03-12
对呀,确实不能通过编译,这个玩笑开大了吧
发表评论
- 浏览: 93687 次
- 性别:

- 来自: 昆明

- 详细资料
搜索本博客
我的相册
Screenshot
共 1 张
共 1 张
最近加入圈子
最新评论
-
Range Coding 的 D 实现 ...
引用oldrev 2008-01-12LZMA SDK 只是一个 LZMA 算法 ...
-- by oldrev -
D 静态数组初始化大bug ...
看看日期好伐?
-- by oldrev -
D新闻组里的天才代码
没看过产生的汇编代码,测试了是可行的。如果用宏来实现就完美了
-- by oldrev -
D新闻组里的天才代码
这里的lazy根本没推后evaluate吧? 这个的优化我看在于用了一条指令来决 ...
-- by DavidL -
D 静态数组初始化大bug ...
dmd 1.028编译成功!
-- by honglang13






评论排行榜