程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

是否有C ++等效于Python的“将big导入为b”?

发布于2019-10-05 20:19     阅读(671)     评论(0)     点赞(30)     收藏(0)


我一直很喜欢Python

import big_honkin_name as bhn

因此您可以只使用源中的bhn.thing而不是冗长big_honkin_name.thing的内容。

我已经在C ++代码中看到了两种类型的名称空间:

using namespace big_honkin_name; // includes fn().
int a = fn (27);

(我确信这是一件坏事)或:

int a = big_honkin_name::fn (27);

有没有办法在C ++代码中获得Python功能,例如:

alias namespace big_honkin_name as bhn;
int a = bhn::fn (27);

解决方案


namespace bhn = big_honkin_name;

还有使用命名空间的另一种方法:

using big_honkin_name::fn;
int a = fn(27);


所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:https://www.pythonheidong.com/blog/article/131330/10824cc1ae79e78f509a/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

30 0
收藏该文
已收藏

评论内容:(最多支持255个字符)