腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
使用
嵌套
命名
空间
的
情况下
,
如何
向前
声明
C++
结构
?
、
、
、
我有以下
C++
代码 A.h namespace x {namespace z {struct Container; { } 上面提到
的
代码是可编译和可工作
的
char** argv) { x::y::Container container; conta
浏览 46
提问于2021-03-02
得票数 0
回答已采纳
4
回答
C和
C++
中
的
嵌套
结构
、
在
C中允许
嵌套
结构
在
结构
之外可见,但在
C++
中不允许,这背后有什么意义吗?我没有找到任何参考或相关性。
浏览 0
提问于2011-11-27
得票数 27
2
回答
C++
与C#
命名
空间
层次
结构
的
比较与对比
、
、
、
、
我知道C#支持
命名
空间
嵌套
,
C++
也支持,两者都允许这样
的
代码. namespace B { }来自
C++
背景,深入到C#世界中,我一直
在
思考
如何
通过所有必须发出
的
使用
.NET
的
指令对组件进行分层
嵌套
,例如using System.Collections.
浏览 2
提问于2014-12-16
得票数 1
回答已采纳
3
回答
为什么我不能在
C++
中
的
限定
命名
空间
中正向
声明
类型?
、
、
我试图避免
在
我自己
的
头中包含一个自动生成
的
头(
在
我
的
控制之外)。因此,我需要
向前
声明
一个存在于名称
空间
nm中
的
类型Type,该名称
空间
本身位于全局名称
空间
中。理想
情况下
,我可以
在
限定
的
命名
空间
::nm中转发
声明
一个类型,如下所示: namespace foo { namespace bar {
浏览 3
提问于2015-11-21
得票数 1
2
回答
C++
,
嵌套
类,交叉引用
、
、
、
上周,我做了一个家庭作业,要求我们实现一个有向图数据
结构
。我决定将我
的
图实现为邻接表。在下面的图片中,你可以看到我
的
想法。 ? 为了实现这个
结构
,我创建了两个
嵌套
结构
。(
在
作业中,我们为一家航空公司构建了一个软件)在这个实现中,顶点被实现为一个链表,顶点之间
的
每条边也是一个链表。当我试图
在
每条边中
使用
指针指向边连接
的
顶点时,我开始遇到由于交叉引用而导致
的
错误。下面您可以看到类<em
浏览 41
提问于2020-12-20
得票数 0
2
回答
如何
干净地处理
C++
中深度
嵌套
的
命名
空间
?
、
、
我真正学到
的
第一种语言是Java。
在
它中,
在
本质上任意复杂
的
包层次
结构
中
嵌套
类
在
语法上是非常容易
的
,这将保持代码
的
组织。这很容易,因为深度
嵌套
层次
结构
的
语法混乱都整齐地放置
在
文件
的
顶部,带有导入和包
声明
,然后类仅通过它们
的
主名称引用,而在代码体中没有其他引用。
在
C++
中,情
浏览 0
提问于2019-09-28
得票数 4
回答已采纳
1
回答
如何
访问
嵌套
匿名
命名
空间
下定义
的
变量?
、
我正在编写一些玩具程序来尝试各种
C++
关键字
的
功能。我
声明
了一个
嵌套
在另一个匿名
命名
空间
下
的
匿名
命名
空间
,这两个
命名
空间
(
嵌套
和
嵌套
)都将变量i定义为under: int i = 80; }我可以
使用
::i访问
在
顶级名称
空
浏览 1
提问于2017-11-28
得票数 0
3
回答
在
Objective-C中
向前
声明
结构
、
、
、
、
我正在创建一个协议,我正在定义
的
方法
的
其中一个参数是CMTime*。我想
向前
声明
CMTime,而不是包含它。然而,我尝试过@class CMTime,它抱怨说它在其他地方被重新定义为不同类型
的
符号。文档上说它是一个
结构
。我已经尝试将其
声明
为但它仍然抱怨自己不知道这是什么。 你知道我做错了什么吗?
浏览 0
提问于2012-02-03
得票数 14
1
回答
C#单元(文件范围)
命名
空间
、
我99%确定C#中没有像单元
命名
空间
指令这样
的
特性,但问题是:为什么?有没有成语或技术上
的
原因?对我来说,C#代码
的
深度
嵌套
是最烦人
的
事情之一。我真的很喜欢
C++<
浏览 1
提问于2016-08-16
得票数 1
4
回答
为什么我不能在头文件中单独编写
命名
空间
的
层次
结构
?
、
我想单独
声明
名称
空间
的
层次
结构
(为了清楚起见),然后
声明
函数和类。对我来说,它看起来像是文档中
的
一个目录。这对我来说非常方便:可以
在
一个地方看到名称
空间
的
完整层次
结构
。CAD_Calligraphy::Shp_ostream{ explicit Shp_ostream(std::ostream& ost);但MS Visual Studio对这种创建头文件
的
方
浏览 2
提问于2013-07-12
得票数 4
回答已采纳
4
回答
为什么允许
命名
嵌套
结构
?
、
我偶然发现了C
的
一个非常奇怪
的
特性:您可以
在
另一个
结构
中
声明
一个
命名
的
结构
,条件是同时
声明
该类型
的
成员变量: int pos_x; int capacity; } battery;
浏览 2
提问于2015-03-31
得票数 2
回答已采纳
2
回答
前向
声明
库名称
、
、
摘录自“例外
C++
":ostream现在处于
命名
空间
std中,程序员不允许
声明
任何存在于名称
空间
std中
的
内容。不仅会使basic_ostream模板变得杂乱无章--在任何<em
浏览 3
提问于2010-07-11
得票数 0
回答已采纳
9
回答
C++
名称
空间
通知
、
我只是
在
自学
C++
名称
空间
(来自C#背景),而且我真的开始认为,即使
C++
比大多数其他语言都做得更好,
嵌套
名称
空间
也不是其中之一!我是否正确地认为,为了
声明
一些
嵌套
的
命名
空间
,我必须执行以下操作:{ {namespa
浏览 10
提问于2009-04-03
得票数 78
回答已采纳
3
回答
在哪里放置全局域特定常量(以及
如何
放置)?
我有一个
C++
代码,是一个物理模拟工具。我想存储一些物理常量,不同单元集合之间
的
转换因子,以及一些更多应用程序特定
的
常量(例如像enum Planes {X=0, Y=1}这样
的
定义),我希望能够
在
我
的
代码中
的
任何地方访问它们。最好
的
方法是什么? 我认为一种方法是创建一个带有
嵌套
命名
空间
(如“常量”、“单位”等)
的
命名
空间
namespace co
浏览 0
提问于2010-09-13
得票数 0
回答已采纳
2
回答
如何
访问
嵌套
在
命名
空间
内
的
未
命名
命名
空间
变量?
、
、
、
这个问题在链接中已经讨论过了,但是对于
如何
访问
嵌套
在
命名
命名
空间
下
的
未
命名
名称
空间
的
变量,
在
两个变量都是相同
的
情况下
,没有提供完美的答案。}} {cout<<apple::a; // prints 20
浏览 8
提问于2017-08-25
得票数 4
5
回答
是否有特定
的
原因不允许
在
C++
中
使用
嵌套
的
名称
空间
声明
?
、
、
、
该标准不允许这样
的
代码:,而不是需要第一个语法似乎更直接地表达了应该在哪个名称
空间
中,因为
声明
模仿了后面代码中对名称
空间
的
实际
使用
。如果你不幸地
使用
了一个“愚蠢
的
”括号计数缩
浏览 4
提问于2010-08-31
得票数 25
回答已采纳
1
回答
为什么标准
C++
语法不包括这种情况?
、
、
、
、
return a*a;}; {} 请注意引用全局
命名
空间
中定义
的
模板
的
使用
其他一些工具,我试图严格地
使用
来自C++03
的
语法来解析它,但是它给了我错误,在我看来标准只接受类头
声明
中
的
NamespaceA::CC<int>形式。,它不接受我
的
::CC。我
的
浏览 0
提问于2016-05-10
得票数 7
回答已采纳
1
回答
C#中
的
命名
空间
层次
结构
、
每个组件放置
在
自己
的
命名
空间
中,以强制执行组件边界: ^^------ Component C <---/现在,我正在考虑
命名
空间
层次
结构
。到目前为止,我发现了两种不同
的
方法:
嵌套
命名
空间<
浏览 0
提问于2021-07-12
得票数 1
2
回答
在
父类中定义子类
的
子
结构
、
、
、
、
class member 'SubStruct' cannot have a qualified name那么,谁是对
的
?
浏览 2
提问于2019-11-14
得票数 5
回答已采纳
1
回答
由于
命名
空间
的
原因,出现
c++
无法解释
的
类“尚未
声明
”错误
、
、
用户定义一个特征
结构
,并将其提供给template类,然后模板类从该
结构
派生。 然后,
在
c++
文件中,用户定义静态成员,其中一个成员从另一个成员初始化。由于某些原因,如果我没有完全指定arg
的
命名
空间
,我会得到一个“类没有被
声明
”
的
错误。当我
在
一个
嵌套
的
命名
空间
中时,这只是一个问题,如果你
在
一个单独
的
顶级<em
浏览 0
提问于2018-02-14
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
拿下这几个知识点,通关等级考试18级so easy!【C+篇】
Python 作用域归纳总结
VS Code C+扩展:自动创建函数的定义和声明
C+17 标准正式发布:开发者可更简单地编写和维护代码
C+:02-命名空间
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券