腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何为
C++
数组
中
的特定
对象
调用函数?
c++
、
inheritance
、
methods
、
hierarchy
我希望您能帮助我,因为我正在努力改进我的
C++
继承概念。首先,我有以下
对象
层次结构: 一个带有两个子类的基类"Image“:PNG和JPG (每个类都有它们的方法)。我在PNG类
中
编写了一个方法,它(以模拟的方式)
删除
alpha通道(它只是打印"Alpha通道
删除
“)。尽管如此,我还是想编写一个方法,该方法以多个指向图像
对象
的指针的数组(可以是JPG或PNG)作为输入,并且只
删除
那些属于PNG的
对象
的alpha通道。因为在
C
浏览 0
提问于2018-12-29
得票数 0
回答已采纳
1
回答
JNI:如何处理包装
C++
对象
的创建/
删除
java
、
c++
、
object
、
java-native-interface
、
wrapper
我想包装一个
C++
对象
,这样我就可以从Java访问它。我已经了解了如何通过读取
C++
来在包装类中保存对
对象
的引用。不过,有一件事我还没有搞清楚,那就是如何处理
C++
对象
的创建和
删除
。当然,我可以介绍创建和
删除
我的
C++
对象
的本地方法,但这意味着我必须
自己
负责Java...not
中
的内存管理,非常Javaish。在创建Java包装
对象
和收集垃圾时,
是否</e
浏览 1
提问于2011-01-14
得票数 4
3
回答
删除
C++
中
的匿名
对象
c++
、
memory-management
、
new-operator
在
C++
中
,如果您将匿名
对象
作为参数传递给命名
对象
方法,那么当您
删除
命名
对象
时,匿名
对象
是否
会被
删除
?项目的希望它
自己
的大多数
对象
的方法都指向
对象
的指针,比如:在他们的示例
中
,当构造这些
对象
时,他们
浏览 0
提问于2012-04-16
得票数 1
回答已采纳
2
回答
使Boost Python不
删除
析构函数
中
的
C++
对象
wxwidgets
、
boost-python
wxWidgets
中
的窗口
对象
不应该手动
删除
,因为它们处理
自己
的
删除
:例如,当用户单击“关闭”按钮关闭顶级窗口时,它会自动
删除
自己
。如果
删除
一个窗口,那么事件处理程序等就会发生奇怪的事情。(详情:)有没有办法告诉Boost Python不要拥有它创建的
C++
对象</em
浏览 0
提问于2013-02-01
得票数 3
回答已采纳
1
回答
使用重复键对
对象
排序
c++
、
list
我需要一个由其中一个参数排序的
对象
的长列表。在
C++
中
,最快的方法是什么?我需要能够在这个列表
中
添加和
删除
元素,并且仍然可以按照这个特定的参数进行排序。Class Foo { int rank;我希望我的所有Foo
对象
都按升序排列,当添加或
删除
一个新
对象
时,它
应该在
顺序
中
占据正确的位置。也可以有多个具有相同rank的
对象
,所以键值是不可能的。 你知道我怎么能在
C+
浏览 3
提问于2012-04-10
得票数 0
回答已采纳
2
回答
未管理和托管的Visual
C++
visual-c++
、
pointers
、
memory-management
、
c++-cli
在
C++
中
创建托管和非托管的.NET
对象
的实例之间有什么区别。我真正的问题是:垃圾收集器
是否
会管理在.NET
对象
内部分配的内存?例如,如果一个.NET
对象
实例化了另一个
对象
,并且它超出了作用域-垃圾收集器
是否
会管理该内存,即使我使用指针(*)和new关键字,而不是gcnew和句柄(^)。
浏览 3
提问于2011-04-07
得票数 6
回答已采纳
2
回答
决定是创建新项目还是分支现有项目的Github礼仪
git
、
github
、
branch
我已经将一个小型的开源Github C项目移植到了
C++
。我添加了一个新方法,将大多数方法重命名为更具描述性的名称,
删除
了一些多余的(在我看来)方法,清理了注释,使其面向
对象
,等等。我
是否
应该联系他们并要求在项目上进行协作?我
是否
应该告诉他们我在做什么,如果他们不同意,那该怎么办? 或者,我
应该在
Github上创建我
自己
的项目版本并保留控制权吗?
浏览 0
提问于2012-05-13
得票数 1
回答已采纳
2
回答
ld手动解析多个定义
c
、
ld
也就是说,我在
自己
的
c++
源文件
中
重新定义了一些框架类。这是链接错误: /usr/lib/gcc/x86_64-redhat-linux/4.4.5/../../../.
浏览 5
提问于2013-04-04
得票数 3
回答已采纳
6
回答
delete[]调用析构函数吗?
c++
、
delete-operator
T* objects; // allocated in c'tor (array), deleted in d'tor}; 我想知道当我通过delete[] objects;
删除
每个
对象
时,
C++
是否
会调用objects
中
每个
对象
的析构函数。我需要知道这一点,因为我的类
中
的
对象
并不总是包含合理的值,所以不
应该在
不包含合理值的时候调用析构函数。此外,如果
浏览 2
提问于2013-06-27
得票数 15
回答已采纳
5
回答
神经网络
中
的神经元应该是异步的吗?
machine-learning
、
erlang
、
neural-network
、
artificial-intelligence
我正在设计一个神经网络,并试图确定我
是否
应该在
Erlang
中
以这样的方式编写它:每个神经元都是它
自己
的“进程”,或者我应该使用
C++
并在一个线程
中
运行一个网络(我仍然会通过在每个网络的一个实例
中
运行它
自己
的线程来使用我的所有核心为了Erlang提供的异步神经元,
是否
有充分的理由放弃
C++
的速度?
浏览 2
提问于2016-07-08
得票数 7
1
回答
删除
智能指针,但仍然能够访问切入点?
c++
我从运算符T*()返回切入点类型,并通过智能指针调用delete操作符,并尝试调用成员函数,并且没有任何运行时错误。那件事怎么可能?还是我的理解错了?请给我建议。class sPtr private: public: cout <<"Inside T* () "&
浏览 0
提问于2013-02-21
得票数 0
2
回答
只将operator+在
C++
中
定义的
对象
作为参数
c++
、
function
、
templates
、
parameter-passing
如何将operator+定义为
C++
的仅函数
对象
(和类型,如int、double或float)作为参数? 我几乎完全肯定这个技巧
应该在
模板的帮助下完成,但是由于我对
C++
非常陌生,我
自己
也想不出来。
浏览 8
提问于2017-10-19
得票数 8
回答已采纳
6
回答
C++
删除
静态数据
c++
、
memory-management
、
static
如果我有一个类,其中包含分配在堆上的私有静态数据,而这个数据永远不会改变,那么我
应该在
什么时候
删除
它?据我所知,类本身永远不会被构造(因为类在
C++
中
不是第一类
对象
),那么就没有析构函数来
删除
静态数据了吗?我是
C++
的新手,所以很抱歉,如果我对
c++
的理解存在根本性的缺陷,或者答案是显而易见的!
浏览 0
提问于2011-07-28
得票数 24
回答已采纳
1
回答
C++
从
对象
自己
的类
中
删除
对象
c++
fooClass::fooMethod() { //logic } }if (fooPointer) {}为什么它不能识别该
对象
已经通过null检查被
删除
了?
浏览 47
提问于2018-10-22
得票数 1
回答已采纳
3
回答
在iOS应用程序中使用
c++
(内存管理)
c++
、
cocoa-touch
、
ios
、
memory-management
当你在iOS应用中使用
C++
时,你
是否
应该
自己
处理所有的内存管理,或者这真的很重要吗?如果这个问题很愚蠢,我很抱歉。
浏览 1
提问于2011-03-18
得票数 2
回答已采纳
2
回答
Python
是否
可以运行脚本的多个实例,每个实例都包含
自己
的数据?
python
、
c++
、
database
、
game-engine
由于设计的一些限制,数据需要以类似数据库的结构存储在程序的
C++
端。主要原因是我不确定Python的序列化基础
是否
能够弥补modders突然添加和
删除
数据字段的影响。我想知道
是否
可以调用python脚本,并让它使用
自己
的数据作为
自己
的
对象
?如果不是,你能在运行之前不知道类名的情况下从
C++
实例化python类吗?
浏览 3
提问于2016-06-10
得票数 1
3
回答
Python 3,super.__del__()
python
、
python-3.x
、
destructor
、
super
我在我定义的类中有一个__del__方法,用于
删除
通过在ctypes接口中调用
C++
C++
而创建的一些新
对象
。当我的类的一个实例被销毁时,我想
删除
这些
对象
。__init__()当我的Graph类的实例被
删除
时,__del__方法被调用,我看到我的pr
浏览 2
提问于2016-04-19
得票数 9
11
回答
对象
应该在
C++
中
自行
删除
吗?
c++
、
oop
、
memory-management
、
resource-cleanup
、
self-destruction
我在C#工作了4年,所以我对当前
C++
的最佳实践和通用设计模式很感兴趣。{ delete this; }在这里,我们有一个世界,负责管理一组
对象
并定期更新它们火是在许多不同情况下可以添加到世界
中
的
对象
,但通常是由世界上已经存在的另一个
对象
添加的。Fire是唯一知道何时耗尽的
对象
,所以目前我让它自行
删除
。引发火灾的物体可能不再存在或相关。这是一件明智的
浏览 2
提问于2009-02-06
得票数 24
回答已采纳
1
回答
Java
对象
引用的C语言中的
C++
API包装器
java
、
c++
、
c
、
jna
我正在为我
自己
的
C++
库编写一个
C++
包装器。我想在Java
中
与JNA一起使用。为了简化我的API在Java
中
的使用,我为所有
C++
类编写了类。现在我面临一个问题: 当
C++
成员函数返回对另一个
C++
<e
浏览 2
提问于2020-11-05
得票数 2
回答已采纳
2
回答
删除
基于堆的
对象
后,stl容器释放内存吗?
c++
、
memory
、
memory-management
我对
C++
相当陌生,所以我有一个问题:我知道stl容器不会从堆指针
中
释放内存,需要
自己
释放内存,而且我知道容器调用被
删除
对象
的析构函数,但假设我们有以下抽象代码:vector<Object>[i] = *pObject;谢谢。
浏览 2
提问于2014-08-13
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券