TclOO : 为对象赋值 "null"

  • 本文关键字:null 赋值 对象 TclOO tcl
  • 更新时间 :
  • 英文 :


是否可以为对象分配null值?并且在第二次检查中我的对象是否是CCD_ 2
这个页面似乎告诉我,不可能控制对象是否为null,所以我想不可能分配null值,但我想确定一下。

Tcl(故意!(的值系统中根本没有null;最接近的方法是不设置/不存在变量(或字典键(。Tcl中各种关键C API的实现使用NULL(例如Tcl_ObjGetVar2(),这是大多数其他变量读取操作的基础(来指示不存在的情况(根据预期情况,这可能是错误,也可能不是错误(。

在一些情况下,您需要更多的东西,例如在与SQL数据库或JSON解析器接口时。您需要阅读这些文档,但它们会允许您指定一个特殊的字符串(如"null"或空字符串(,或者允许您看到结果集元素应该存在,但实际上不存在关联的键。

最新更新