腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
将
匿名
类传递给私有成员
函数
可以将
匿名
命名
空
间中
定义
的
类用作私有成员
函数
中
的
参数吗?我还没有找到
在
头部中
转发
声明
AnonymousHelperClass
的
方法。
浏览 4
提问于2011-08-25
得票数 3
回答已采纳
1
回答
在
匿名
命名
空
间中
引用
转发
声明
的
函数
?
我正在尝试理解
匿名
名称空间。现在,我
的
代码中
的
需求是: #file.c{} //X {{ { } // namespace } // X 我尝试过
转发
声明</em
浏览 17
提问于2021-02-12
得票数 0
2
回答
使用
匿名
命名
空
间中
定义
的
类型初始化字段。
、
、
我
在
匿名
命名
空
间中
定义了一个结构。然后,我还想要定义一个类,其中包含一个结构类型
的
字段。我
在
头文件中
转发
声明
结构:public: void method();然后
在
cpp文件中定义了实际类型,并使用它
的
一些方法:struct my_str { int data;
浏览 8
提问于2022-03-24
得票数 0
2
回答
什么时候需要
空
的
命名
空间定义?
、
、
名称空间不像大多数其他东西那样被
声明
和定义,但是与
转发
声明
等效
的
名称空间应该是:通常,通过
在
命名
空
间中
放置其他
声明
来定义
命名
空间。但是,对于这种“名称空间
转发
声明
”是否存在最简单
的
解决方案呢?
空
的
命名
空间有什么用?
浏览 2
提问于2010-09-28
得票数 3
4
回答
与班级成为好友
、
我正在尝试与一个类成为好友,以便它能够访问它
的
私有构造
函数
。
在
some_file.h中class A { A() {} A (intx) {}};
在
other_file.h中class B { protected我现在,它是私人
的
,
浏览 0
提问于2010-08-25
得票数 1
1
回答
如何在
匿名
命名
空
间中
为未
引用
的
本地
函数
生成警告?
、
、
、
、
unusedFunction1() }{使用/Wall,编译器报告 警告C4505:'unusedFunction2‘:未
引用
的
本地
函数
已被删除对于静态
函数
unusedFunction2()。
在
匿名
命名
空
间中
包含本地
函数
似乎会抑制未
引用
的
本地
函数
警告,这对我来说是一个
浏览 4
提问于2014-12-11
得票数 4
回答已采纳
3
回答
为什么编译器接受一个不明确
的
变量定义?
、
、
我有这么小
的
代码:namespace int a;{ return 0;当然,g++ 4.6.1/temp.cpp:2:9: error: int {anonymous}::a//example2{ i
浏览 0
提问于2013-04-30
得票数 0
回答已采纳
2
回答
如何从另一个名称空间(而不是全局名称空间)定义
函数
和数据?
、
、
、
就像我有一个包含一些
声明
的
标题一样:extern int SomeData; 以及它
的
实现(
在
该实现中,我
在
一个未
命名
的
命名
空
间中
声明
所有
函数
和全局变量SomeFunc() return SomeLocalFunction(nullptr);} 如果出现以下错误(使用'gcc‘
浏览 2
提问于2014-11-30
得票数 3
回答已采纳
2
回答
MISRA C++规则14-5-1:
在
与类型关联
的
命名
空
间中
声明
的
泛型
函数
模板
的
名称
、
当
命名
空间是
匿名
名称空间时,警告1573 (“
在
与类型关联
的
命名
空
间中
声明
的
泛型
函数
模板
的
名称”)是否真的相关?我所拥有的大多数用于测试
的
助手
函数
都位于未
命名
的
命名
空
间中
,它违反了上述规则。
浏览 1
提问于2017-10-31
得票数 2
回答已采纳
3
回答
(
匿名
)名称空间、
函数
和头文件
、
、
问题:我
在
头文件中有一个名称空间,而头文件中
的
名称空
间中
有一些
函数
原型: void SomeFunc();
在
.cpp文件中,我希望
在
名称空
间中
定义
函数
,同时也为它们都依赖于
匿名
命名
空间
的
随机数生成器提供一些保护: RNG r
浏览 5
提问于2016-06-29
得票数 1
回答已采纳
3
回答
常规
命名
空间内
匿名
命名
空间内
的
符号
的
链接
、
、
、
在
C++中,把一个
函数
或一个变量放在一个
匿名
名称空
间中
,使其链接成为内部
的
,也就是说,
在
文件级上
声明
它为static是相同
的
,但这是惯用
的
C++。 普通
命名
空
间中
的
匿名
命名
空间又如何呢?
浏览 1
提问于2010-11-15
得票数 16
回答已采纳
3
回答
如果您在一个
匿名
函数
中定义了一个对象--您如何使用它?
、
我知道它使用
的
是一个
匿名
函数
,从这个答案:但是,我不明白如何使用
匿名
函数
中定义
的
cow。例如,
在
浏览 3
提问于2014-03-23
得票数 1
回答已采纳
1
回答
在
匿名
命名
空
间中
声明
的
常量与
函数
作用域静态常量
的
优点是什么?
、
、
、
我想要定义一个
函数
,当给定一个整数时,它将返回一个字符串。
函数
原型
在
头文件中
声明
:const std::string &get_string(const int i);}// source.cpp name
浏览 3
提问于2016-03-30
得票数 0
回答已采纳
1
回答
未
命名
命名
空
间中
的
非静态未
命名
联合
、
namespace { int a; };说 但是,Clang拒绝
在
嵌套在未
命名
名称空
间中
的
命名
命名
空
间中
编
浏览 1
提问于2021-11-29
得票数 9
5
回答
为什么全球
匿名
联盟需要
声明
为静态
的
?
、
、
、
9.5.6
在
命名
名称空间或全局名称空
间中
声明
的
匿名
联合应
声明
为静态
的
。 为什么会这样呢?
浏览 0
提问于2010-11-02
得票数 11
回答已采纳
1
回答
C++
匿名
命名
空间:变量初始化为0?
、
这里有一个相关
的
未回答
的
问题: 谢谢
浏览 2
提问于2012-09-27
得票数 4
回答已采纳
3
回答
在
Objective-C中向前
声明
结构
、
、
、
、
我正在创建一个协议,我正在定义
的
方法
的
其中一个参数是CMTime*。我想向前
声明
CMTime,而不是包含它。然而,我尝试过@class CMTime,它抱怨说它在其他地方被重新定义为不同类型
的
符号。我已经尝试将其
声明
为但它仍然抱怨自己不知道这是什么。 你知道我做错了什么吗?
浏览 0
提问于2012-02-03
得票数 14
1
回答
为什么
在
命名
名称空
间中
定义
的
空闲
函数
会导致VS 2013中
的
“多定义”错误?
、
、
、
、
如果我
在
头文件中
的
命名
命名
空
间中
定义了一个空闲
函数
,并且该头文件包含在多个位置,那么我将在VS 2013中获得和。如果我使
命名
空间
匿名
,同时将定义保存在头文件中,则不会发生这些链接器错误。为什么会看到这种行为?错误: header.h中
命名
命名
空
间
浏览 1
提问于2015-03-15
得票数 1
1
回答
由朋友
声明
引入
的
名称
、
我正在考虑N3797
的
工作草案。有一段
引用
自3.3.1/4 朋友
声明
指
函数
或类,这些
函数
或类是最近
的
封闭
命名
空间
的
成员,但它们不会在名称空
间中
引入新名称那么,朋友
声明</em
浏览 1
提问于2014-05-18
得票数 3
回答已采纳
1
回答
使用SFML
的
C++中
的
错误丢失
声明
、
我正在使用C++和SFML制作一个游戏,
在
我
的
主要功能中,我创建了两个
函数
。我知道这样做主要是不好
的
,但是是的。当我试图编译代码时,我得到
的
是错误: src/main.cpp: In function 'void create_platforms(std::vector<std::unique_ptr<sf::Sprite我不为main.cpp使用任何头文件,我可以
在
main.cpp中
声明
这些文件吗?如果是这样的话,如果有人能帮我做这件事
浏览 2
提问于2020-08-18
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券