在构建模块时,Julia中的"using"和"import"有什么区别?

 ljp3044544 发布于 2022-12-10 05:51
  • php
  • 问题:当我构建自己的模块时,Julia usingimportJulia有什么区别?

    我基于阅读文档的猜测: using用于将另一个模块带入当前模块的名称空间.import用于将特定类型/函数/变量从其他模块引入当前模块的名称空间.

    那么,我有多难?

    1 个回答
    • Julia Modules文档说明:

      import关键字[...] 只能对在一个时间一个名字.它不会添加要搜索的模块using.import也不同之处在于using必须使用import 新方法扩展函数.[...] 名称仅可通过其显示的功能using无法扩展.

      (强调我的.)

      例如,您可以使用import添加方法Base.show来漂亮打印您自己的类型,但不是using.

      importall可以导入模块的所有导出名称.

      2022-12-11 03:12 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    热门标签
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有