new-operator 相关问题

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

问候程序[重复]

我一直在使用《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

C++中malloc和new的内存使用差异

我观察到在简单的 C++ 程序中使用 malloc 与 new 时总内存分配存在差异,如 Valgrind 报告的那样。下面是我的程序的两个版本以及对应的

回答 1 投票 0

退出代码0但无输出

我对Python和一般编码都很陌生。我找到了一个用于抓取网站的代码,但每当我运行该代码时,我得到的只是退出代码 0(我知道这很好,因为这意味着没有错误),但我确实...

回答 2 投票 0

如何使用 HTML 制作图像地图?

今天早些时候我确实开始通过 WE3Schools 学习 html 但我被困在图像映射的部分 这是我的代码 我想要它,这样当我点击笑脸的眼睛时它就会打开......

回答 1 投票 0

C++:数组类型和新

我正在学习C++。 以下程序看起来不错且通用: typedef some_type T; int main() { T* p = 新 T; } 它确实适用于非数组类型,如 int 等。但是,如果我尝试输入...

回答 1 投票 0

我无法从 SQL 中的 databricks 数据库中选择表 - 错误 AnalysisException: Delta 表 `default`.`incidents` 不存在

我刚刚开始使用SQL在databricks中,我只想选择一个表并查看字段/列,当您检查数据库目录时我知道该表存在,但是当我尝试使用...选择它时

回答 1 投票 0

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

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

回答 1 投票 0

在订单列表中添加新列 PrestaShop 1.7.7.0

我想在 PrestaShop 1.7.7.0 的订单表网格中添加一个新列。 目前,我只设法添加一个新列,该列根据 SQL 查询获取其值(代码如下)。 然而,我需要

回答 1 投票 0

我想学习编程,我是新来的,谁能告诉我应该如何开始?

我想学习编程,我是这个领域的新手,所以如果你们能建议我应该从哪里开始,那就太好了。

回答 3 投票 0

是否可以将C++智能指针与C的malloc一起使用?

我的一些代码仍然使用malloc而不是new。原因是因为我害怕使用 new,因为它会抛出异常,而不是返回 NULL,我可以很容易地检查它。包裹每一个...

回答 10 投票 0

可以用jdb print 创建新对象吗?

jdb 的 print 允许对表达式求值,但我不确定是否可以通过这种方式创建新对象。任何新的似乎都只返回 null,例如: Thread-0[1] print new java.lang.String("12&

回答 1 投票 0

正确删除动态分配的普通数组,使用`std::align_val_t`对齐参数分配

作为 Idiom for Initializing an std::array using a Generator Function Take the Index? 的答案,我提出了一种获得正确对齐存储的方法。 但我认为我的解决方案可以很简单......

回答 1 投票 0

创建现代元组时 new 运算符的含义是什么?还是雏形?

假设新运算符留给现代元组作为基础。也就是说,它可以被忽略。我可以在从方法或属性返回值时编写它。但是声明的时候写不出来...

回答 1 投票 0

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