d的dip1000的作用

原文
dmd主分支:
这里:正确(符合设计),很好=正确+更严格,错误(导致内存崩溃).错误表示可能会出现内存崩溃.

动作有dip1000
取局部变量地址很好,错误正确,无指针类型时允许用
造局部变量切片允许,错误正确,无指针类型时允许使用
引用中地址允许,错误很好,无指针类型时允许使用
引用中切片允许,错误错误,即使类型有指针也允许

我想把dip1000错误改为很好,而walter想直接为正确.

此外,由于:

目前问题
1即使可用抛异常来逃逸,可能会错误推断,函数参数的.修复很简单,但要更新Phobosexcel-d来通过测试套件,比较麻烦.这里
2构成员函数上的进出当前允许无关联生命期限制的.这里
3用闭包时缺少检查,这里

因此,dip1000还有些错误.
dip25,除非用return ref注解,其避免按引用返回引用参数,默认允许,仅作为过时,用-preview=dip25过时转换为错误.
-preview=dip1000包含-preview=dip25,不用两个开关.

posted @   zjh6  阅读(14)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示