腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
什么是
C++
常量引用
返回
值
的
c#模拟
、
、
我确实将
c++
访问器写入到
类
成员
中似乎在c#中,这种类型
的
唯一保护就是定义带有
私有
(或
未定义
)集
的
属性。但这只能防止赋值,而不能防止对某些
类
状态
的
操纵。 旁注:
c++
允许通过常量
指针
删除m_x -这是对标准主体
的
惊人监督。
浏览 34
提问于2015-09-20
得票数 5
回答已采纳
1
回答
C++
:
私有
类
指针
成员
返回
未定义
的
值
、
、
、
、
我正在尝试打印红黑树
的
级别顺序,然而,指向其他节点
的
指针
在插入STL队列后总是
返回
任何数字。我在这里做错了什么?下面是我
的
节点
类
的
实现: // rbtree-node.h{ // RBTreeNode(int value, Color color) : valuecurrent->getRight()); queue.pop(); std
浏览 25
提问于2019-09-21
得票数 0
回答已采纳
6
回答
指向
类
的
私有
数据
成员
的
指针
是否可以声明指向
类
的
私有
数据
成员
的
指针
?如果是这样,你是怎么做
的
?
浏览 0
提问于2010-07-04
得票数 15
3
回答
如何在
C++
中正确
返回
数组(
类
成员
)?
我是
C++
的
新手,所以这可能是一个微不足道
的
问题:class X { // ...这会
返回
一个指向
类
成员
的
指针
,对吗?-所以如果我从这个
类
的
一个实例中获取数组并修改它(从
类
外部),原始<em
浏览 3
提问于2012-04-10
得票数 11
回答已采纳
3
回答
为什么我可以从全局作用域调用
私有
构造函数?
这段代码编译并运行时没有错误: static foo *ref; public: return ref; void bar(){}{ f->bar();} 有人能解释一下为什
浏览 0
提问于2011-08-31
得票数 9
回答已采纳
3
回答
使用shared_ptr从一个方法
返回
指针
总是可以避免内存泄漏吗?
我是一个
c++
新手,我
的
代码目前在堆中
的
几个地方都是新
的
,没有调用delete。我知道我需要为此做点什么。非常感谢。编辑:同样,我目前将新
的
up对象存
浏览 0
提问于2012-02-06
得票数 1
回答已采纳
1
回答
什么是“标准
C++
类型”和"
C++
/CX结构“?
、
、
如果这是一个愚蠢
的
问题,请原谅我,因为我最近开始学习
C++
/CX。我正在浏览和上
的
MSDN文档,我遇到了以下这些异常: ref
类
可能包含
成员
C++
/CX结构或标量类型,如枚举
类
、ref
类
、float64等。它还可能
浏览 5
提问于2012-09-20
得票数 1
回答已采纳
1
回答
Java对象引用
的
C语言中
的
C++
API包装器
、
、
、
我正在为我自己
的
C++
库编写一个
C++
包装器。我想在Java中与JNA一起使用。为了简化我
的
API在Java中
的
使用,我为所有
C++
浏览 2
提问于2020-11-05
得票数 2
回答已采纳
2
回答
从
类
中提供指向
私有
成员
的
指针
、
、
、
我意识到,提供一个
返回
指向
私有
方法
的
指针
的
方法会破坏封装,并将该字段暴露给使用该类
的
任何人。但是,假设有以下情况: 您有一个
类
,它调用另一个
类
的
方法(它需要一个指向某个
私有
字段
的
指针
),
私有
成员
的
地址作为参数传递给这个方法。据我所知,只要
私有
成员
的
地址只以
类
浏览 1
提问于2018-05-19
得票数 2
6
回答
为什么我可以使用无效
的
类
指针
进行函数调用
、
、
在下面的代码片段中,尽管
指针
未初始化,但仍然成功地进行了调用ptr->func2(); 是因为
C++
语言
的
特性,还是因为VC++6编译器有问题?
浏览 0
提问于2009-10-06
得票数 6
回答已采纳
3
回答
私有
对象
指针
与对象
值
,并
返回
对象内部
、
、
相关: 根据有效
的
C++
(项目28),“避免将句柄(引用、
指针
或迭代器)
返回
到对象内部。它增加了封装,帮助const
成员
函数执行const操作,并最小化了悬空句柄
的
创建。”按
值
返回
对象是避免
返回
句柄
的
唯一方法。在我看来,这意味着我应该尽可能多地按
值
返回
私有
对象内部。但是,要按
值
返回
对象,这需要与“”运算符
的
D
浏览 7
提问于2010-06-26
得票数 1
回答已采纳
1
回答
C++
当您取消引用指向
类
对象
的
指针
,然后将其作为引用
返回
时,可以调用此引用上
的
方法吗?
、
、
、
、
在下面的代码中,CompositionalModel是一个抽象
类
。
类
OpModel提供了虚拟函数
的
实现。在
类
CompilationUnit中有一个
成员
变量model,它是指向OpModel
类
的
指针
。 我
的
问题是:方法model()取消
指针
并将其作为CompositionalModel类型
的
引用
返回
。当您取消引用一个
指针
并将它作为引用
返回
时,现在您
浏览 2
提问于2018-08-07
得票数 2
回答已采纳
2
回答
从静态
成员
函数访问“此”
指针
我正在尝试为我
的
类
(
C++
)创建一个生成器(设计模式)。我有一个名为BookBuilder::start()
的
函数,它被定义为静态函数,并
返回
一个BookBuilder {mybook = new Book; } 但是我无法编译代码,因为静态
成员
函数不能访问this
指针
。如果我没有访问BookBuilder
的
权限,
浏览 3
提问于2015-06-06
得票数 0
回答已采纳
1
回答
在
C++
中,如何声明指向
类
中方法
的
函数
指针
?
、
在
C++
中,我正在尝试定义一种适合于指向我
的
类
cBar
的
几个
成员
函数之一
的
指针
的
类型(所有函数都有相同
的
接口,比如接受int并
返回
void)。现在,我创建了一个全局类型tHandler,用于指向接受附加参数me
的
几个全局函数之一
的
指针
,并持有指向我
的
类
cBar
的
指针
,如下所示: typedef
浏览 0
提问于2011-10-25
得票数 0
回答已采纳
2
回答
C++
常量正确性、易受攻击性或非预期用途?
、
、
我遗漏了一些东西,或者常量正确性对于
指针
(或者可能是智能
指针
,因为这是我测试过
的
?)不能像预期
的
那样工作。无论如何,这是我在尝试PIMPL成语
的
变体时所观察到
的
。some_data here m_pimpl->some_method2(...);} 我很难理解
的
是,当我实际修改const时,如何使用A::update_stuff(...)和A::update
浏览 0
提问于2013-06-09
得票数 1
回答已采纳
1
回答
修改
类
c++
中
的
成员
对象
我有一个
类
A,它
的
成员
是指向另一个
类
B对象
的
指针
的
std::vector。我
的
类
返回
指向特定索引处
的
对象
的
const
指针
。现在,如果我想修改对象,那么最好
的
方法是什么呢?我可以在
类
A中编写get/set方法,它最终将使用B
类
的
get/set方法,但这是代码
的</em
浏览 4
提问于2017-06-14
得票数 0
回答已采纳
6
回答
送回一名班级
成员
是一种不良做法吗?
、
、
给予:{ double **CR; double **compute2D();假设我有一个
私有
的2D数组
成员
:我有一个会员功能:函数computer2D将
返回
CR。这是个糟糕
的
做法吗?为什么?我应该使用getter和setter函数来
返回
它吗? 还有一个问题:我是否正确地使用了垃圾收集器?
浏览 3
提问于2013-07-29
得票数 1
回答已采纳
2
回答
指针
代码嗅觉
C++
、
、
我正在使用
C++
中
的
gsl库。我声明了一个gsl_vector
指针
网格作为该类
的
私有
成员
。private:我还有一个方法,MeshBuilder,它声明了一个gsl_vector,
指针
网格(覆盖原始网格变量)并
返回
网格。return mesh;然后,我将该方法
的
结果赋给变量网格,如下所示:它可以很好地编译和运行(对于-Wall,也
浏览 3
提问于2017-11-15
得票数 0
2
回答
如何将
成员
函数与std::bsearch一起使用
、
、
、
我有一个
C++
类
,但我也在使用一些低级C,并且需要使用bsearch函数。bsearch
的
最后一个参数是一个比较函数,我希望以一种允许它访问
类
的
常量
私有
变量
的
方式实现该函数。问题是,如果我将比较函数设为
成员
函数,它将无法工作,因为它不能转换为常规函数
指针
。如果我创建一个非
成员
函数,我可以将其传递给bsearch,但不能访问该类
的
私有
变量。 该怎么办呢?我需要一个比较函数来比较角色,
浏览 2
提问于2017-10-10
得票数 3
5
回答
C++
:公共静态
成员
函数如何访问
私有
实例
成员
变量?
、
、
我正在编写一个
C++
类
,将输入从文件中读取到名为“块”
的
预先分配
的
缓冲区中。我希望调用方能够调用名为GetNextFilledChunk(),
的
公共静态块
类
方法,其中但第二步是让我适应。无论我尝试了什么,试图访问块实例
的
浏览 2
提问于2009-10-09
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C++的函数如何返回多个值?
Python 类的私有成员
C+11移动构造函数详解
C+之类型转换
一文了解“最好编程语言”PHP 必知的 16 个编程法则!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券