0
点赞
收藏
分享

微信扫一扫

关于命名空间,它需要编译一下才好用

juneyale 2022-01-31 阅读 61
开发语言

传统的编译错误指出在哪一行,对命名空间进行编译,指出哪几行出现冲突,例:

namespace myns:
    from A import *
    from B import *

报错:A和B都有open函数。
解决:
from A import *
dim A.open as fopen
这次不报错了,编译命名空间通过。
using namespace myns
这一功能用一行代码取代多行import。
发展到后来,可以有
using namespace std #c++ style

use std #perl style
必须是通过编译的命名空间,才能被use。

举报

相关推荐

0 条评论