腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
模板
类
成员
函数
的
正向
声明
、
、
这是Mappings
类
的
正向
声明
: template<typename Type, typename IDType=typename Type::IDType> ...Typ
浏览 19
提问于2019-04-24
得票数 0
回答已采纳
1
回答
转发
声明
模板
类
时不完整类型
的
使用无效
、
、
、
、
第一个错误:invalid use of incomplete type 'class myArray<T>'我想这是因为我
正向
前
声明
了一个
成员
函数
,这个
成员
函数
在
类
的
第一次调用时还没有实现。但是,如果不向前
声明
此
函数
,则会出现多个错误。
浏览 0
提问于2019-08-17
得票数 1
3
回答
使用
模板
的
类
的
正向
声明
、
我可以对
模板
类
使用
正向
声明
吗?
浏览 1
提问于2011-08-19
得票数 2
回答已采纳
1
回答
正向
声明
类
模板
的
成员
枚举
、
、
、
、
使用C++11
的
强类型enum,可以
声明
如下
类
的
成员
枚举:public:}; 但是,当使X成为
类
模板
时:class X { enum class E;enum classX<T>::E { a, b
浏览 2
提问于2014-03-17
得票数 8
回答已采纳
13
回答
什么时候可以使用转发
声明
?
、
、
我正在寻找何时被允许在另一个
类
的
头文件中进行
类
的
正向
声明
的
定义: 是否允许我为基
类
、作为
成员
持有的
类
、通过引用传递给
成员
函数
的
类
等执行此操作?
浏览 2
提问于2009-02-16
得票数 653
回答已采纳
1
回答
我可以在C++中“转发
声明
”什么?
、
我知道我能做到而且很可能和全局
函数
那么类型化枚举呢?未
声明
类
中
的
类型化枚举又如何呢?如果一个
函数
有一个未
声明
的
类
呢?那么未
声明
类
中
的
静态
成员
又如何呢?未知名称空间中
的
这些内容又如何呢?我还遗漏了什么可以转发
声明
的
东西吗?
浏览 0
提问于2010-09-27
得票数 9
回答已采纳
1
回答
正向
声明
的
类
成员
的
正向
声明
可以向前
声明
在另一个
正向
声明
的
类
中
声明
的
类
吗?//A.h{ { };现在我想
声明
另一个类似的
类
struct A::B; { A::B* Foo(
浏览 0
提问于2012-03-14
得票数 4
回答已采纳
1
回答
在C++标准中“
类
的
成员
模板
”指的是什么?
、
C++标准规定:
模板
声明
中
的
声明
应
声明
或定义
函数
或
类
,或定义
类
模板
的
成员
函数
、
成员
类</
浏览 0
提问于2011-02-20
得票数 2
回答已采纳
2
回答
C++
类
成员
作为指针,即使它可以是值类型?
使用
正向
声明
时,这些类型
的
类
成员
需要是指针。您如何看待将所有
类
成员
声明
为指针,即使这些
类
的
头已包含在头文件中?这似乎是一致
的
,没有混淆。
浏览 1
提问于2013-04-11
得票数 0
1
回答
为什么这些CRTP模式中只有一个要编译?
、
、
考虑使用模式
的
以下两段代码:struct Base1 {template <typename Derived> typename Derived::value_type:value_type {};}; struct
浏览 1
提问于2019-08-27
得票数 9
1
回答
具有
正向
声明
类
的
模板
函数
、
我有一个具有循环依赖
的
类
,所以我向前
声明
了它。现在,我计划用这个来尝试一个
模板
。()->at(s); // does not compile }在
声明
C
类
没有'getMap()‘
函数
的
指定行处编译失败。如果是这样的话,是怎么做
的
?
浏览 0
提问于2013-05-21
得票数 1
回答已采纳
1
回答
模板
声明
中关于
声明
的
措辞不明确
、
14/1 [temp]提供: (1.1) -
声明
或定义
函数
、
类
或变量,或(1.3) -定义
类
或<e
浏览 3
提问于2015-02-14
得票数 6
回答已采纳
2
回答
多个
成员
函数
正向
声明
在C++中,我可以有多个
函数
的
正向
声明
,比如:void Func (int); // another forward declaration, compilesfine然而,当我对
成员
函数
执行相同
的
操作时(无论我是否包含定义),VC++ 2010void Func (int);
浏览 1
提问于2011-05-12
得票数 9
1
回答
不同命名空间内
的
类
的
循环依赖C++
、
、
我有两个
类
:
类
A在命名空间Common::subnamespace1下
声明
类
A和
类
B都在命名空间Common下,但在不同
的
子命名空间下我
的
问题如下: 在
类
B头文件中包含
类
A是可以
的
,但是在
类
A中包含
类
B头并在其中
声明</em
浏览 0
提问于2013-05-27
得票数 0
回答已采纳
2
回答
在Linux上代码编译失败,在Windows上成功:原因/修复?
、
、
、
我有一些c++代码可以在Visual Studio2013中很好地编译,但不能在使用g++
的
linux中编译(没有集成开发环境)。 造成这种差异
的
原因是什么?如何使代码在linux上编译?是因为它们是不同
的
编译器吗?我需要一个特定
的
编译器设置吗?
浏览 1
提问于2016-05-14
得票数 1
3
回答
多个源目录中
的
前向
声明
;
模板
实例
、
、
我正在寻找一本很好
的
书,参考材料,涉及
类
的
前向
声明
,特别是。当源文件位于多个目录中时,例如。在dirB中,dirA中
的
A
类
是在B
类
中
正向
声明
的
吗?这是怎么做
的
?另外,有没有关于
模板
问题,高级用途和即时问题
的
材料,非常受欢迎? 谢谢。
浏览 1
提问于2009-07-23
得票数 0
回答已采纳
1
回答
在这个场景中,如何让
成员
函数
成为友元
函数
?
、
、
、
我对如何使用friend
函数
来完成以下操作感到有点困惑。定义
类
A时只有'f‘被
声明
为未定义定义'f‘ 现在,如果A
类
有属于B
类
类型
的</em
浏览 2
提问于2013-03-16
得票数 1
回答已采纳
2
回答
std::unordered_set<Foo>作为
类
Foo
的
成员
、
、
、
、
我正在编写一个拥有自己类型
的
unordered_set作为
成员
的
类
。因此,我需要为hash<Foo>编写一个专门化。这种专门化需要在
声明
Foo之后定义。但在我看来,在定义
成员
unordered_set<Foo>之前,我似乎已经需要对hash<Foo>进行专门化。至少它不能编译并在那里失败。我尝试了哈希
模板
的
正向
声明
,但也无法使其正常工作。相关
的
代码片段是: cla
浏览 2
提问于2012-01-09
得票数 5
回答已采纳
1
回答
模板
函数
的
正向
声明
、
、
我有一个带有朋友
模板
函数
的
模板
类
。class U, class W>{} 对于我
的
解决方案,我更希望拥有friend
函数
的
转发
声明
,这样我就可以拥有它提供
的
安全性优势和与我当前
的
方法相比<e
浏览 0
提问于2013-02-28
得票数 6
回答已采纳
1
回答
声明
的
目的是什么?“
模板
自动A::f(int ) ->解密类型(t+ g())”
、
如果
声明
声明
了
类
X
的
成员
函数
或
成员
函数
模板
,则表达式这是在可选
的
cv-限定符-seq和
函数
定义结束、
成员
-
声明
器或
声明
符之间
的
“指向cv-限定符-seq X”类型
的
prvalue类型。它不应出现在可选
的
cv-限定符-seq之前,也不应出现在静态
成员
函数
<em
浏览 1
提问于2018-12-24
得票数 0
回答已采纳
点击加载更多
相关
资讯
js面向对象编程中类的成员函数
类外实现成员函数的好处(C+)
Python 类的私有成员
JavaScript中函数声明与函数表达式的区别
C+11支持函数模板的默认模板参数
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券