new-operator 相关问题

new是一种语言结构,它从free store动态分配内存并使用构造函数初始化内存。

动态分配 C++ 对象而不使用 new 运算符

(C++/Win32) 考虑以下调用: 对象 obj = 新对象(a,b); 除了分配对象实例所需的虚拟内存之外,幕后还发生了什么......

回答 2 投票 0

当使用 new 调用函数时,函数体中的 this 在尚未赋值给变量的情况下如何指向新创建的对象?

请注意,我是 JavaScript 世界的初学者,我停止了对 new 关键字指向新创建的对象这一点的研究,让我们编写一些代码,然后提出我的问题。

回答 1 投票 0

为另一列中的每个值创建一个新列

我想像这样转换表格: 固定的 部分 原创专栏 U 1 乙 U 1 c U 1 d X 4 e 是 5 f Z 6 克 Z 6 小时 瓦 8 我 像这样的表: 固定的 部分 新专栏1 新专栏2 新专栏...

回答 1 投票 0

C++ 删除堆上的数组

我很难找到如何正确执行此操作的答案。 我想更好地了解删除堆上分配的新内存的不同方法,特别是......

回答 3 投票 0

javascript的对象问题

我构造了一个函数,定义为 var Func1 = 函数() { 返回 { 警报:函数(){警报(“Lady Gaga”); } }; }; 我将 Func1() 分配给一个变量,就像这样......

回答 6 投票 0

为什么有些构造函数可以不使用`new`操作符来调用?

请帮助我理解为什么以下代码有效: var re = RegExp('\ba\b') ; console.log(re.test('a')) ; console.log(re.test('ab')) ; 第一行没有新的运算符...

回答 2 投票 0

C++ 中的运算符“new”和“delete”

我遇到了一个问题,来自 Bjarne Stroustrup 的书《编程:使用 C++ 的原理和实践》(第二版)中的练习,位于第 17 章练习部分的最后,练习 7:...

回答 1 投票 0

用new创建的对象是否保证保留在相同的内存位置?如果是这样,新的地方是否可以最大限度地减少缓存未命中和碎片?

举例来说,我用 new 创建一个向量,如下所示: std::vector* 指向向量的指针 = 新 std::vector{2, 4, 6, -1}; point_to_vector 是否仍有效(不是悬空)...

回答 1 投票 0

C++ 中对象数组的内存分配和初始化

我刚刚开始学习c++。我需要实现一个函数,该函数分配 N 个对象的数组,使用作为参数传递的名称对其进行初始化,并返回指向该数组的指针。 **限制...

回答 1 投票 0

带或不带括号的新运算符[重复]

使用 new 运算符创建带尾括号和不带尾括号的数组的主要区别是什么?即以下声明的区别 void* ptr = 新 int[5...

回答 1 投票 0

C++ 中的新运算符说明

以下声明的主要区别是什么 void* ptr = new int[5](); 和 void* ptr = new int[5];

回答 1 投票 0

Wordpress - 转移到新主机后页面不显示

有点业余:我将 WordPress 网站从一台主机移至另一台主机。这涉及我备份旧网站,并将 wp_content 文件夹中的所有材料上传到 wordp...

回答 1 投票 0

问候程序[重复]

我一直在使用《Python 绝对初学者指南》一书学习如何用 Python 编程。我遇到的问题是,当使用 eclipse-pydev 时,它不允许我使用 if 语句。

回答 3 投票 0

如何在 C++ 中“重新分配”?

如何在 C++ 中重新分配?语言中似乎缺少它 - 有新建和删除,但没有调整大小! 我需要它,因为当我的程序读取更多数据时,我需要将缓冲区重新分配给 hol...

回答 4 投票 0

如何使用 target=_blank 打开多个新选项卡并将每个选项卡放在单独的选项卡中?

我知道如何在新选项卡中使用 target="_blank" 打开链接 如果我在一个页面上有多个链接,并且它们指定 target="_blank",单击一个链接将在新选项卡中打开,但如果我...

回答 1 投票 0

python递归错误,在__new__方法中调用派生类的classmethod

我有以下代码 - 我想要做的事情的简化版本。 但这给了我一个递归错误。 类文件: def __new__(cls, 文件名): 扩展名 = 文件名.split(".&

回答 1 投票 0

我不明白里面有对象的构造函数

我是一个Javascript新手,在学习课程时,一切都很顺利,直到我到达课程的“原型链”部分。 我来这里是想问是否有人可以向我解释一下这个问题

回答 1 投票 0

我可以依赖 new[] 通常的工作方式吗?

阅读: 标量 `new T` 与数组 `new T[1]` 接受的答案表明 new T[n] 的行为如下(忽略对齐和 n = 0 的情况): 如果 n = 1: 分配 sizeof(T) 字节 致电 ct...

回答 1 投票 0

在 C++ 中为过度对齐类型获取适当对齐的堆存储

在某些用例中,您需要先分配存储空间,然后再在此存储中创建对象。 然后为了创建这些对象,您可能需要使用placement new: T *pobj = new(pstorage); 是啊...

回答 1 投票 0

‘尺寸’从何而来?

我知道应该有一个我不关心的删除运算符。我只是想知道,哇,它成功了。 “大小”这个说法从何而来? #包括 #包括<

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.