腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
c#中
的
声明是
分配
内存
还是由新操作符
分配
内存
?
、
、
c#中
的
声明是为要创建
的
变量
分配
内存
,还是由新操作符
分配
内存
并允许
调用
构造
函数
来初始化
内存
中
已
分配
的
变量? 据我所知,不能在没有new运算符
的
情况下
调用
任何类型
的
构造
函数
。我说
的
对吗?
浏览 0
提问于2013-04-05
得票数 2
2
回答
为什么要在
分配
时使用STL向量
调用
默认
构造
函数
?
、
、
、
testVector.emplace_back(TestStruct());}默认
构造
器做重要
的
事情 基本
上
,我想编写一个类,它拥有
内存
,但只有
在
调用
Create()时才
分配
这个
内存
。为了避免
内
浏览 8
提问于2014-12-14
得票数 1
回答已采纳
3
回答
如何在
已
分配
的
内存
上
调用
构造
函数
?
、
如何在
已
分配
的
内存
区域上
调用
构造
函数
?
浏览 0
提问于2009-02-06
得票数 32
回答已采纳
1
回答
C++引物第5版放置新
、
据我所知,布局new不
分配
内存
,而是new操作符
的
一种形式,它接受指向
已
分配
内存
的
指针并在那里
构造
对象。正如我们所看到
的
,这种形式
的
new为
分配
函数
提供了额外
的
信息。此
函数
不
分配
任何
内存
;它只是返回指针参数。然后,整个新表达式通过在给定地址初始化对象来完成其工作。实际
上
,placement允许
浏览 4
提问于2021-06-08
得票数 2
1
回答
使用Class作用域动态
分配
堆栈
内存
、
、
、
、
一些编译器支持对C++
的
扩展,从而可以
在
堆栈
上
动态
分配
内存
。例如,g++支持alloca()和VLA。所有这些扩展都附带一个警告,即动态
分配
的
内存
在
调用
函数
的
作用域结束时被“释放”。(编辑:为了清楚起见,我
在
“
已
释放”前后使用了引号,因为实际发生
的
情况是编译器递减/递增堆栈指针,这就是为什么alloca()需要编译器支持。)这意味着一旦
浏览 3
提问于2012-07-31
得票数 0
回答已采纳
4
回答
施工结束前经营者能重新返回吗?
、
、
在
堆上
构造
对象
在
C++语言中看起来似乎很简单。当代码func(object);
调用
时,我
的
理解是,必须首先
分配
内存
,然后初始化
内存
,然后
调用
类
的
构造
函数
。此外,
在
构建完成之后,对象
的
虚拟表并不一定可用。我
的
问题是:operator new能否
在
一个对象完成
构
浏览 0
提问于2013-06-26
得票数 1
3
回答
size_t参数新运算符
、
、
我
的
脑海中有一个关于new操作符重载
的
问题。假设,我有一个类MyClass,但是MyClass.h
的
MyClass.cpp和main.cpp文件是这样
的
; public:然而,我不能理解
的
是,为什么
在
没有任何参数
的
情况下
调用
新操作符,而在它
的
定义中有一个像"size_t size“这样
的
函数
参数。这里有没有
浏览 2
提问于2013-05-20
得票数 9
回答已采纳
5
回答
什么时候"this“被
分配
内存
位置?
在
java中什么时候可以
调用
一个方法?
{ public B(A a) this.a = a;}其他一些类
调用
A类
构造
函数
。"this“引用什么时候实际
分配
了
内存
?
在
调用
super()之前,是否会在
调用
A
的
构造
函数
时立即
分配
内存
。假设类B是一个线程,由于B有A<
浏览 2
提问于2013-03-21
得票数 4
回答已采纳
5
回答
对
内存
分配
和
构造
函数
的
调用
是否可以与执行“新”表达式所需
的
其他操作交织?
、
、
、
假设我有以下课程: public: };int SomeFunction() returnSample* sample = new Sample( SomeFunction() );运行SomeFunction(),运行then::operator new()为对象
分配
内存
,
在
分配
的
内存
上
运行
浏览 6
提问于2011-05-04
得票数 3
回答已采纳
2
回答
std::vector如何
分配
对象?
、
、
、
std::vector如何
分配
对象?看起来好像它只是使用std::allocator::allocate创建了一个
内存
块,但是从来没有
调用
过std::allocate::construct。std::vector是否只
分配
内存
,而从不
构造
对象作为
内存
分配
? 如果没有默认
构造
函数
怎么办?当对象
上
没有默认
构造
函数
时,如何
调用
构造
<e
浏览 1
提问于2012-04-27
得票数 3
回答已采纳
2
回答
分配
和释放
内存
c++
、
、
我正在尝试实现一个数组类,它可以动态大小,它将在不初始化值
的
情况下
分配
内存
。我
的
问题是以后如何释放记忆: ~Array() { }还是我需要这样
的
东西我知道这将在不初始化任何Type对象
的
情况下
分配
内存
。这是我
的
代码
的<
浏览 0
提问于2016-02-17
得票数 1
1
回答
kmalloc
调用
类型
构造
函数
吗?
、
、
众所周知,使用新
的
调用
相应
的
类型
构造
函数
的
内存
分配
和使用malloc
的
内存
分配
不
调用
。但是kmalloc呢? mxid = 0; last_node =
浏览 1
提问于2014-09-08
得票数 0
回答已采纳
6
回答
它是如何工作
的
,Test *pObj = new Test();因为
构造
函数
不返回任何内容
我正在努力
在
c++上变得更好。我
在
main()中有一个Test类和下面的代码。Test *pObj = new Test(); 如果我们通过逐条指令进行调试,它首先转到新
函数
分配
内存
,然后
调用
构造
函数
。然后返回到main()
函数
。众所周知,
构造
函数
不会返回任何东西。在这种情况下,为什么pObj会有由new
分配
的
指针?你知道它是如何被编译器实现
的
吗
浏览 0
提问于2010-08-30
得票数 2
回答已采纳
2
回答
双重检查锁定问题,c++
、
、
、
为了简单起见,我放弃了其余
的
实现,因为它在这里不相关。考虑
在
中
的
经典含义。{ 假设线程1将
内存
分配
给pInstance,但没有创建对象,线程2进入
函数</e
浏览 5
提问于2018-06-01
得票数 3
回答已采纳
3
回答
C++应该在派生类中覆盖复制
构造
函数
、
、
、
我有一个基类,它具有自定义
的
复制
构造
函数
,它负责
分配
内存
。我也有课从那个基地脱节。这个派生类不会对
内存
做更多
的
事情。 如何在
已
删除
的
类中复制
构造
函数
?覆盖交换、移动和
分配
如何?
浏览 1
提问于2013-12-13
得票数 1
2
回答
派生C++类
的
内存
分配
、
、
我正在设计一个小系统,想知道如何为派生类
分配
内存
的
细微差别。public: int a; };public: int b;};我知道这两个
构造
函数
都会被
调用
(对于Foo和Bar),但是
内存
是如何
分配
的
呢
浏览 1
提问于2011-10-20
得票数 1
回答已采纳
5
回答
这就是Java中
构造
函数
分配
内存
的
方式吗?
在
创建对象之后自动
调用
默认
构造
函数
。但是
在
Java中,当我们使用新操作符(即classname obj = new classname(); )
分配
内存
时,
构造
函数
在
新
分配
内存
给类成员之前会自动
调用
。
分配
是
在
类进入物理存在之后开始
的
,但是如果新操作符
在
调用
默认
构造</
浏览 2
提问于2011-02-26
得票数 2
2
回答
重载拷贝赋值算子
、
、
、
我最近一直在学习重载操作符,很快就开始使用重载
的
复制操作符。我尝试了一些例子,但无法真正理解格式和它是如何工作
的
。好吧,如果你能用更简单
的
术语来解释我
的
代码会很有帮助,因为我是c++
的
初学者。总之,这是我
的
代码:using namespace std; private:public:tnp" << endl; Point tnp(225);
浏览 4
提问于2014-03-04
得票数 2
回答已采纳
4
回答
C++赋值操作符,我们能用拷贝代替它吗?
、
、
、
当我读到:展示了以下示例:A a = aa; //copy constructorA aa;a = aa; // assignment operator有人能给出一个实际
的
使用赋值操作符
的
例子吗?
浏览 4
提问于2020-05-25
得票数 4
1
回答
放置新
的
和析构
函数
、
、
我有一个简单
的
结构,它有固定
的
大小并且包含内置类型.我通过
分配
内存
块来创建
内存
池,并将这个
内存
分割成结构大小
的
块。然后,它使用placement
调用
特定
内存
块
上
的
构造
函数
来初始化一些具有默认值
的
成员。然后,我想通过
调用
delete[]操作符来释放整个
内存
块。我能安全地跳过每个对象
的
显式析构<e
浏览 2
提问于2017-08-09
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券