腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
“
C
++中不存在”引用到
成员
“类型,std::bind和boost::bind处于同一条船上。
、
、
、
、
引用标准(2003)版本(最近的其他人也在说同样的话)的结尾是8.3.3,粗体强调的是我的: 指向
成员
的
指针
不能指向类(9.4)的静态
成员
、具有引用类型的
成员
或“cv”。注:另见5.3和5.5。类型“指向
成员
的
指针
”与类型“
指针
”不同,即指向
成员
的
指针
仅由
指针
到
成员
声明器语法声明,而从不由
指针
声明器语法声明。
C
+ +中没有“引用到
成员
”类型。S
浏览 4
提问于2016-10-20
得票数 3
回答已采纳
2
回答
为什么不允许从VirtualBase::*转换为派生::*?
、
、
昨天,我和我的同事不知道为什么
语言
会禁止这种转换。如果基
成员
指针
是虚拟基类,标准为什么不支持将基
成员
指针
转换为派生
成员
指针
?相关的
C
++标准参考: 类型“
指针
到cv T类型的T
成员
的
指针
”的prvalue ( B是类类型)可以转换为类型“
指针
到cv T类型的D
成员
的
指针
”类型的prvalue,其中D是B的派生类(第10条)函数和数据
成员
浏览 4
提问于2014-03-13
得票数 15
回答已采纳
1
回答
什么是指向
成员
的非重载
指针
和重载的
成员
指针
?
我正在读Bjarne Stroustrup的
C
++编程
语言
。我在模板部分偶然发现了这条语句。模板参数可以是常量表达式(§5)、具有外部链接的对象或函数的地址(§9.2)或指向
成员
的非重载
指针
(§15.5)。 什么是指向
成员
的非重载
指针
?谁能举个例子?
浏览 2
提问于2013-01-24
得票数 3
3
回答
C
和
C
++函数
指针
兼容吗?
、
指向(非
成员
)
C
++函数的
指针
在
C
++和
C
之间兼容吗?例如,给定这样做的
C
代码{} //... void other_function() { doi
浏览 1
提问于2013-06-20
得票数 0
5
回答
人们真的用
C
语言
做面向对象吗?
、
、
通过显式传递this
指针
,可以在
C
中模拟
成员
函数。可以通过在每个对象中显式地存储指向函数
指针
的全局数组的
指针
来模拟虚函数。很好。(我需要为已经熟悉OOP的人完成为期两周的
C
语言
入门课程的最后一天。)是否有任何相关的项目、库或框架以所描述的方式用
C
语言
模拟OO?
浏览 0
提问于2012-08-12
得票数 4
回答已采纳
1
回答
为什么‘the’
指针
在
C
++中的构造函数中工作?
我知道this
指针
将指向当前在其中的对象实例,但我不知道如何实现它。我发现在标准中说: 接下来我有几个问题要问,所以我的问题是: t
浏览 6
提问于2022-05-05
得票数 0
回答已采纳
3
回答
是否引用
成员
函数?
、
我最近发现在
C
++中有一个对函数的引用概念:)。因此,由于有指向函数的
指针
和指向
成员
函数的
指针
两种不同的类型。问题就出现了。有没有“对
成员
函数的引用”的概念?
浏览 0
提问于2011-08-30
得票数 18
回答已采纳
3
回答
什么时候“this”是必需的?
是否需要this
指针
?我猜如果你在函数上传递this指向的类的实例,你会需要它。但就设置/检索/调用/任何
成员
而言,this总是可选的吗?我已经标记了这个
C
++,因为这是我特别想知道的
语言
,但是如果有人能确认这个结构对于Java和其他使用this
指针
的OO
语言
是相同的,我将不胜感激。
浏览 3
提问于2012-03-08
得票数 13
回答已采纳
4
回答
为什么
C
有两个。和->用于向结构
成员
寻址?
可能重复: 是否可能有这样修改过的
语言
语法,其中我们可以将p作为指向struct的
指针
,并获得结构
成员
的值,就像p.value一样
浏览 6
提问于2012-12-06
得票数 0
2
回答
一般情况下,我是否应该在
C
中抛出一个空
指针
?
、
、
、
在中,可以说您不需要转换返回的malloc()函数的void
指针
或其家族
成员
之一,因为由于标准可以省略它,并且它可能会导致一些问题。 在
C
语言
中有什么地方我可以转换void
指针
吗?
浏览 2
提问于2020-01-12
得票数 0
回答已采纳
1
回答
对非静态
成员
函数的调用有一个隐藏参数,可在
成员
函数的定义中访问为*
有人能解释一下吗: 谢谢!
浏览 1
提问于2015-01-13
得票数 0
2
回答
使用
指针
参数将
C
++方法转换为
C
函数是一个可接受的模式吗?
、
、
我在ESP-32上使用
C
++ .在注册计时器时,我必须这样做: timer_args.callback = reinterpret_cast<esp_timer_cb_t>(&SoundMixer::soundCallback
浏览 0
提问于2018-08-12
得票数 17
回答已采纳
1
回答
GDB点操作符引用
指针
?
、
、
、
即.运算符在print语句中使用时,可以像->操作符一样取消对单个或双
指针
的引用,以到达结构的字段。操作符(在GDB打印语句中)取消引用那样的
指针
? 谢谢!
浏览 1
提问于2021-03-10
得票数 2
回答已采纳
1
回答
在
C
++中,所有非
成员
函数
指针
都大小相同吗?
、
、
、
、
在
C
编程
语言
中,我们可以保证函数
指针
可以合法地转换为不同类型的函数
指针
并返回,而不会丢失数据: 指向一种类型的函数的
指针
可以转换为指向另一种类型的函数的
指针
,然后再转换回来然而,我很难在
C
++标准中找到任何类似的段落(如果这重要的话,目前正在阅读
C
++17标准)。实际上,很少有人提到与函数
指针
有关的转换,但是和都没有提供任何类似的保证。我的问题是:
C
++是否提供了与
C</em
浏览 1
提问于2021-03-06
得票数 4
回答已采纳
2
回答
是否禁止指向“内部结构”
成员
的
指针
?
、
我有一个嵌套的结构,并且我希望有一个指向其中一个嵌套
成员
的
指针
:{}; bool t; InnerStruct inner;mystruct;bool MyStruct::* toto = &MyStruct::b;bool MyStruct::* toto = &MyStruct::inner.
c
;对于每
浏览 1
提问于2009-12-19
得票数 19
回答已采纳
2
回答
在
C
++中将结构
指针
强制转换为联合
指针
、
我有一个包含各种结构
成员
的Union。union U { struct S2 as_s2;};
浏览 0
提问于2018-03-26
得票数 1
3
回答
将
成员
函数
指针
传递到
c
样式函数。
、
、
、
、
我试图将
成员
函数
指针
传递到
c
样式函数(因为它是
C
中的lib )void (*)(int, const char*)void Application::onErrorglfwSetErrorCallback(bind(&Application::onError, this, placeholders::_1, placeholders::_2)); 是否有任何方法成功地将
成员
函数作为绑定函数传递给
c
样式函数?
浏览 0
提问于2015-01-23
得票数 14
回答已采纳
1
回答
C
++中虚拟
指针
的类型
最近,我正在探索vPtr和
C
++中的vtable。关于它有很多好的文章,他们中的大多数已经在一个非常好的way.But中解释了它,不幸的是,我找不到我的问题的答案。
浏览 0
提问于2018-04-19
得票数 2
回答已采纳
2
回答
字符串文字不能作为
C
++中的模板参数吗?
、
第724页,第25章,
C
++编程
语言
当与默认模板参数(§25.2.5)结合使用时,这将变得特别有用;例如:class Vec {// ...Vec<
浏览 0
提问于2013-11-19
得票数 3
4
回答
当做函数
指针
时,使用address-of运算符和不使用它的目的是什么?
、
对于下面的代码片段,我为什么要使用一个赋值而不是另一个呢?thx{} void (*inc)(int &x) = &addOne; // vs &addOne ?? inc(a);
浏览 4
提问于2012-04-01
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-数组指针与指针数组
c语言指针学习
C语言指针详解
C语言-指针常识
C语言 指针初探
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券