腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我
可以
/
如何将
指向
字段
成员
的
指针
视为
指向
成员
的
指针
?
c++
、
pointer-to-member
我
必须在枚举和对象
的
字段
之间创建一个映射。enum E { SECOND,}; int i;};
我
可以
使用get和set函数和switch-case
的
简单方法来实现,但是假设
我
是一个狂人,为每个枚举值编写两行代码而不是一行代码会让
我
非常困扰。因此,
我
创建了枚举值到
指向
A
成员
的
浏览 20
提问于2020-12-16
得票数 0
回答已采纳
1
回答
非静态
成员
函数
的
指针
是否“正式”不被认为是
指针
?
c++
、
pointers
、
language-lawyer
、
pointer-to-member
我
偶然发现了,它说: ,
我
的
问
浏览 3
提问于2022-05-09
得票数 1
回答已采纳
2
回答
mmap编辑
的
区域是“单个对象”吗?
我
可以
比较其中
的
指针
吗?
c
、
pointers
、
language-lawyer
、
mmap
但是,
我
不确定这个解决方案是否在C标准中得到了很好
的
定义,
我
没有找到关于mmap分配区域是否被认为是C标准
的
那个部分意义上
的
“对象”
的
参考: 当比较两个
指针
时如果
指向
对象或不完全类型
的
两个
指针
都
指向
同一个对象,或者两个
指针
都
指向
同一个数组对象
的
最后一个元素,则它们比较相等。
浏览 1
提问于2019-03-12
得票数 3
1
回答
指向
成员
转换
的
指针
c++
、
standards
我
刚刚在c++03标准草案中找到了与
指向
成员
转换
的
指针
相关
的
以下段落。4.11/2
指向
成员
转换
的
指针
类型“
指针
到cv T类型
的
B
成员
的
指针
”
的
r值,其中B是类类型,
可以
转换为类型“
指针
到cv T类型
的
D
的
成员
”
浏览 3
提问于2010-11-28
得票数 14
回答已采纳
1
回答
将两个
指针
与具有灵活数组
成员
的
结构进行比较
c
、
arrays
、
struct
、
language-lawyer
、
flexible-array-member
//...
我
认为
指向
包含灵活数组
成员
的
结构
的
指针
的
比较总是UB (尽管它们是相同
的
)具有多个指定
成员
的
结构
的
最后一个
成员
可能具有不完整
的
数组类型如果
指向
的
对象是同一个聚合对象
的
成员
,则
指向</e
浏览 1
提问于2020-03-02
得票数 0
回答已采纳
1
回答
指向
成员
函数
的
指针
与
指向
数据
成员
的
指针
有何不同?
c++
、
pointer-to-member
所以我有一个别名模板:using make_member_ptr = MemberT ClassT::*;
我
注意到make_member_ptr<int(char, long), class_type>和int(class_type::*)(char, long)是一样
的
。以前,
我
认为
指向
成员
函数
的
指针
与
指向
数据
成员
的</e
浏览 0
提问于2019-02-03
得票数 2
回答已采纳
2
回答
对象类和
成员
函数
c++
、
pointers
}55.89999
我
的
理解可能有很多错误,所以请原谅
我
。 函数名
指向
它自己函数
的
代码段
的
起始地址。I创建了一个
指向
成员
函数void (test::*mf)()
的
指针
,它被分配给
成员
函数print
的
指针
。如何使用类名访问
成员
函数
的
地址?类名在内存中
的
位置,以及如何与
浏览 9
提问于2022-08-29
得票数 -1
4
回答
不同地址空间间
成员
函数
指针
的
可交换性
c++
、
pointers
在Bjarne
的
C++编程语言中,
可以
在不同
的
地址空间之间传递
指向
虚拟
成员
函数
的
指针
。 因为
指向
虚拟
成员
的
指针
是一种偏移量,所以它不依赖于对象在内存中
的
位置。因此,
指向
虚拟
成员
的
指针
可以
在不同
的
地址空间之间传递,只要在这两个空间中使用相同
的
对象布局。与普通
浏览 9
提问于2014-03-14
得票数 0
回答已采纳
4
回答
在C++中,为什么
指向
类
成员
的
指针
包含偏移量而不是地址?
c++
、
offset
、
pointer-to-member
、
class-members
指针
通常包含地址。为什么
指向
类
成员
的
指针
包含偏移量? 谈论
指向
类数据
成员
的
指针
,而不是
指向
成员
函数
的
指针
。
浏览 5
提问于2017-07-26
得票数 6
1
回答
显式类型转换(C-样式转换)
的
C++转换表示法和static_cast
的
多重解释
c++
、
casting
、
language-lawyer
同样
的
语义限制和行为也适用,但在以下情况下执行static_cast时,即使基类无法访问,转换也是有效
的
:
指向
派生类类型
成员
的
指针
可以
显式地转换为
指向
明确、非虚拟基类类型
的
成员</
浏览 0
提问于2018-09-29
得票数 4
回答已采纳
8
回答
为什么C++没有
指向
成员
函数类型
的
指针
?
c++
、
function
、
pointers
、
member
我
在这里可能完全错了,但据我所知,C++实际上没有一个本机“
指向
成员
函数
的
指针
”类型。
我
知道你
可以
用Boost和mem_fun等来做技巧,但是为什么C++
的
设计者决定不使用64位
指针
,其中包含
指向
函数
的
指针
和
指向
对象
的
指针
?
我
的
具体意思是
指向
未知类型
的
特定
浏览 8
提问于2009-01-20
得票数 11
回答已采纳
2
回答
指向
成员
表示形式
的
指针
c++
、
function-pointers
、
member-function-pointers
我
试图从
成员
函数进行一些回调,一切都很好,直到我尝试使用一个从2个类派生
的
模板类作为回调对象时,
我
得到了以下错误:这件事告诉
我
成员
函数
指针
有不同
的
表示(doh!)它们之间
的
区别是什么?
浏览 0
提问于2012-12-14
得票数 13
回答已采纳
2
回答
指向
常量
成员
变量
的
指针
c++
我
想知道
指向
常量
成员
变量
的
指针
的
语法是什么。
我
知道
指向
非常数
成员
函数
的
指针
和
指向
常量
成员
函数
的
指针
是明显不同
的
类型,即以下是两种截然不同
的
类型:typedef void (Foo::*ConstBar)(void) const;
浏览 0
提问于2010-12-28
得票数 2
1
回答
C++ Const
成员
函数(初学者)
c++
、
member-functions
在C++ Primer P259中,它说 作为const
的
对象以及对const对象
的
引用或
指针
,只能调用const
成员
函数。然而,根据我目前
的
理解,
指向
const对象
的
指针
不一定适用,因为
指针
本身是非const
的
。只要
成员
函数不修改所
指向
的
对象,就
可以
在
指向
const对象
的
指针
上调用非con
浏览 1
提问于2016-09-04
得票数 1
回答已采纳
1
回答
理解类型- no多态类
成员
的
指针
c++
、
language-lawyer
、
standards
、
member-pointers
我
认为,如果DerivedT是BaseT
的
基,那么“
指向
BaseT类型
的
T类
成员
的
指针
”
可以
用作“
指向
T类
成员
的
指针
”,这一点很简单。有两种方法
可以
解释
指向
类
成员
的
指针
: DerivedT T::*是
指向
T类对象内
的
DerivedT对象
的</em
浏览 11
提问于2021-10-16
得票数 3
回答已采纳
1
回答
“C++中不存在”引用到
成员
“类型,std::bind和boost::bind处于同一条船上。
c++
、
reference
、
standards
、
pointer-to-member
、
member-functions
引用标准(2003)版本(最近
的
其他人也在说同样的话)
的
结尾是8.3.3,粗体强调
的
是
我
的
:
指向
成员
的
指针
不能
指向
类(9.4)
的
静态
成员
、具有引用类型
的
成员
或“cv”。注:另见5.3和5.5。类型“
指向
成员
的
指针
”与类型“
指针
”不同,即
指向</e
浏览 4
提问于2016-10-20
得票数 3
回答已采纳
1
回答
你能有一个
指向
工会
成员
的
“
成员
指针
”吗?
c++
我
能找到
的
所有描述都谈到了类上下文中
的
“
指向
成员
的
指针
”。联合非常类似于结构,特别是它也有
成员
。你也
可以
有一个
指向
这些
成员
的
指针
吗? int a;};
我
不是在谈论
指向
整个联合
的
指针
,作
浏览 3
提问于2013-01-17
得票数 4
回答已采纳
2
回答
指向
成员
成员
的
指针
c++
、
c++11
、
pointer-to-member
C++允许用户定义
指向
类
成员
的
指针
,如下所示:{}; {}{ struct B{int j;};}; {} 从理论上看,如果<em
浏览 7
提问于2020-11-20
得票数 1
5
回答
指向
未指定类类型
的
成员
函数
指针
-有可能吗?
c++
、
function-pointers
、
member-function-pointers
、
c++03
是否
可以
声明一个函数
指针
(非C++ 11),它
可以
指向
任何类
的
成员
函数(即:不是特定
的
类)? 例如,如果
我
有A、B和C类,C中声明了一个函数
指针
,
我
希望在
指向
B
的
成员
函数和A
的
成员
函数之间切换该
指针
。
浏览 0
提问于2012-01-18
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
new了这么多对象,又有多少了解呢?
区块链技术语言:Go语言结构体
C语言指针详解
手把手教你:如何把C+的源程序改写成C语言
Go语言slice的本质-SliceHeader
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券