腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
双向
常量
和
指针
:
c++
、
pointers
我在Meyer中读到一行:“经常修改
指针
指向
的
成员
函数
不会执行
常量
操作。但如果只有
指针
在对象中,则
函数
是按位
常量
的
,编译器不会抱怨。”我不能理解在
函数
中修改
指针
不能保持它
的
位
常量
,因为它是
一个
成员
变量…… 即使我们假设按位
常量
只适用于
指针
指向
的</e
浏览 0
提问于2015-02-06
得票数 4
2
回答
指向
数据
成员
转换
的
Constexpr
指针
c++
、
language-lawyer
、
constexpr
、
pointer-to-member
data_p{ &Data::foo }; constexpr int Base::* base_p{
static_cast
<int Base::*>(derived_p) }; }case.cpp:16:33: errorconstexpr variable 'base_p' must be initialized
浏览 1
提问于2019-04-25
得票数 7
回答已采纳
2
回答
指向
常量
成员
变量
的
指针
c++
我想知道
指向
常量
成员
变量
的
指针
的
语法是什么。我知道
指向
非常数
成员
函数
的
指针
和
指向
常量
成员
函数
的
指针
是明显不同
的
类型,即以下是两种截然不同
的
类型:typedef void (Foo::*Cons
浏览 0
提问于2010-12-28
得票数 2
1
回答
将引用绑定到
指针
的
语法是什么?(所有类型)
c++
、
pointers
、
reference
、
constants
ref = cp; const int*& ref1 = p;//not allowed bind to a value of unrelated type 'int *' const int*& ref2 =
static_cast
也许const在这里扮演了<
浏览 15
提问于2018-07-26
得票数 0
1
回答
如何
static_cast
一个
指向
常量
成员
函数
的
指针
?
c++
、
constants
、
member-function-pointers
、
pybind11
我无法正确理解const
成员
函数
的
static_const
的
语法。简而言之(细节如下),如果
成员
函数
没有标记为const,我将使用:但是如果将
成员
函数
标记为Foo::bar(...)
浏览 21
提问于2021-05-25
得票数 2
回答已采纳
6
回答
此
指针
作为
指向
对象
的
指针
。
c++
假设employee是
一个
class....print,是它
的
非静态
成员
函数
,它打印它
的
私有数据
成员
x...now
的
值。我读到,如果print是
一个
常量
函数
,编译器传递给它
的
这个
指针
是类型
的
。const雇员* const 雇
浏览 5
提问于2011-04-13
得票数 3
回答已采纳
1
回答
如何
使
指向
派生类
的
成员
函数
的
指针
c++
、
class
、
function-pointers
我需要在基类中有
一个
函数
指针
数组,并定义这个数组来
指向
子类中
的
函数
,如下所示:class A{ _f **m_arf;
浏览 4
提问于2014-05-01
得票数 1
回答已采纳
1
回答
如何
在
指向
常量
地址时声明
成员
函数
常量
指针
c++
、
constants
、
pointer-to-member
我
的
意思是像const char* const p;或char const * const p;这样
的
东西。这里
的
p代表
指向
常量
字符
的
指针
,而
指针
本身也是
常量
。请告诉我
如何
声明
一个
指向
成员
函数
的
指针
,无论有没有typedef,它所
指向
的
和它本身都是const。 没有在实践中使
浏览 6
提问于2013-12-20
得票数 1
1
回答
如何
将基类
的
双
指针
转换为派生类
的
双
指针
?
c++
、
inheritance
、
dynamic-cast
、
double-pointer
如果将双
指针
传递给类或
函数
,
如何
将其转换为派生类型
的
双
指针
或派生类型
指针
的
引用,以便访问其
成员
?
浏览 2
提问于2020-10-27
得票数 0
回答已采纳
2
回答
*return
如何
隐式返回引用
c++
、
object
、
pointers
、
reference
、
instances
this是
成员
函数
隐式接收
的
对象/实例
的
常量
ptr,那么return *this
如何
返回引用呢?据我所知,
一个
指向
变量
的
取消引用
的
指针
意味着它持有它
的
内存地址,所以return *this应该返回这个
常量
指针
取消引用
的
值,这是什么?
一个
物体?还有,为什么你不能这样做:cCal
浏览 0
提问于2013-06-16
得票数 1
1
回答
让zmqpp::套接字::连接
一个
std::未来
c++
、
c++11
、
zeromq
、
stdbind
、
std-future
我想绑定
一个
重载
的
函数
来生成
一个
std::futurevoid connect (endpoint_t const &endpoint::socket::connect是
一个
重载
的
函数
。auto binded_connect = std::bind(
static_cast
<void(zmqpp::socket::*)(zmqpp::endpoint_t
浏览 0
提问于2018-08-01
得票数 0
回答已采纳
1
回答
从
指向
成员
变量
的
指针
中获取对象
的
地址
c++
、
pointers
我试图从
指向
成员
变量
的
指针
中获取实际对象
的
指针
。它实际上并不难实现,但我不确定它是100%
的
标准一致性代码。template <class T, class M, M T::*Ptr> constexpr std::ptrdiff_t offset_to_membe
浏览 2
提问于2014-12-04
得票数 2
回答已采纳
2
回答
有效
的
指向
成员
的
指针
是否与空
指针
具有相同
的
值?
c++
、
standards
、
language-lawyer
、
abi
、
pointer-to-member
据称, 和-1可以是
一个
有效<e
浏览 3
提问于2015-09-19
得票数 2
回答已采纳
1
回答
同时接受
成员
函数
指针
和
常量
成员
函数
指针
的
函数
c++
、
c++11
、
function-pointers
、
member-function-pointers
、
member-functions
.); } }当我传递
一个
指向
成员
函数
(非
常量
)
的
指针
时,这是有效
的
。然而,如果我想传递
一个
指向
常量
成员
函数
的
指针
,它会导致编译错误,我必须重复上面的
函数
来获得以下代码:class
浏览 1
提问于2015-07-08
得票数 6
1
回答
带有
成员
函数
的
QtConcurrent
c++
、
multithreading
、
qt
、
parallel-processing
、
qtconcurrent
我创建了
一个
QFuture,我想用它来并行化对
成员
函数
的
调用。更准确地说,我有
一个
包含.h
的
solveParallel类:public: Manager *myMgr;}; 其中方法runCompute()创建myFutureCompute
成员
浏览 9
提问于2012-04-03
得票数 5
回答已采纳
1
回答
在计算到对象起点
的
距离时,_ATL_PACKING
常量
有什么用处?
c++
、
com
、
macros
、
casting
、
atl
ATL
的
特点是。COM映射是
一个
表,它将接口GUID与偏移量相关联,该偏移量将被添加到this
指针
以获得相应子对象-整个工作就像
的
替代。)(
static_cast
<base*>((derived*)_ATL_PACKING))-_ATL_PACKING)derived* derivedPointer= (derived*)_ATL_PACKING; base* basePointer =
s
浏览 0
提问于2011-02-16
得票数 1
回答已采纳
1
回答
无法绑定pybind11中重载
的
静态
成员
函数
python
、
c++
、
function-pointers
、
pointer-to-member
、
pybind11
我试图用pybind11绑定静态重载
函数
,但遇到了一些问题。
浏览 2
提问于2019-04-10
得票数 0
回答已采纳
1
回答
类对象
的
一致性
如何
影响该类
的
成员
?
c++
、
pointers
、
constants
AFAIK是
一个
类类型
的
const对象,它
的
所有
成员
都是const。
指向
普通对象
的
指针
不能
指向
const对象。在这个例子中,我试图理解
指向
类
成员
的
指针
: int value_ = 1024;} 如您所见,ptr是
指向
浏览 2
提问于2021-07-07
得票数 1
9
回答
C++,
指向
函数
的
指针
和
指向
成员
的
指针
函数
的
等价性?
c++
、
boost
、
function-pointers
我习惯于认为
成员
函数
只是普通
函数
的
一个
特例,其中
成员
函数
在其参数列表
的
开头有
一个
额外
的
参数用于'this‘
指针
,也就是
成员
函数
应该操作
的
对象。;void (MyObject::*f)( int, int ) = &MyO
浏览 1
提问于2009-01-04
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券