new-operator 相关问题

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

当我从 new arry( ) 中删除 3 时遇到问题,没有改变这个东西打扰我这是什么

[在此输入图像描述](https://i.stack.imgur.com/JYxhM.png) * 在此输入 * xmkosjpscndowdv dwnmo 我正在尝试学习,但我不知道,因为我扰乱了我的思维 告诉我怎么回事儿 任何...

回答 1 投票 0

C# 返回新字符串与 .ToString()

采取以下代码: 公共静态字符串ReverseIt(字符串myString) { char[] foo = myString.ToCharArray(); Array.Reverse(foo); 返回新字符串(foo); } 我明白字符串...

回答 4 投票 0

c++中使用vector和使用new、delete有什么区别?

我想问一下C++中使用vector和使用new、delete的区别。 new、delete和malloc、free都用于动态内存分配。 那么我们为什么不直接使用向量呢,

回答 2 投票 0

NetLogo 新手,不太知道我在做什么

GO 功能不想工作。它试图以不同的概率传播不同颜色的火,但我无法让它工作 全局变量[ 初始树 烧毁的树木 ] 繁殖[火...

回答 1 投票 0

使用“new Mystring”会造成内存泄漏吗? C++

在有人开始说我应该使用 std::string 之前,这是课程的练习部分,我试图在这里学习,而不仅仅是为了让某些东西发挥作用。 代码运行正常,但我正在尝试

回答 1 投票 0

是放置new操作符是否单独负责构造对象

分享一下我对新运营商的理解。新操作员做两份工作。 分配内存 在同一个地方构建记忆。 new运算符使用全局方法分配内存::operator new(),...

回答 2 投票 0

删除具有类成员的结构

我有一个结构: 结构持有者 { 整数值; std::unordered_map num_to_addr; }; 我动态分配一个结构持有者: 结构持有者*句柄=新的结构持有者; 我工作并且

回答 1 投票 0

为什么 std::allocator<T>::allocate 调用 ::operator new?

std::allocator::allocate 成员函数的文档说 ([allocator.members]) : 备注:数组的存储是通过调用::operator new ([new.delete...

回答 1 投票 0

是否可以初始化 unique_ptr 数组的元素? [重复]

我使用堆内存作为一个小示例的一部分,最后我写了这个: 双* p = 新双[4] { 0.0, 1.0, 2.0, 3.0 }; ... 删除[] p; 后来,我想将其升级为 std::

回答 1 投票 0

自动化 .cpp 使用的批处理脚本存在问题

我目前正在开发一个批处理文件,自动编译并执行源文件并显示执行时间。我只是不相信显示的执行时间,也不知道如何测试...

回答 1 投票 0

结构体的堆分配,无需复制、移动和默认构造函数

我有一个既不能复制也不能移动的结构,它也没有默认的构造函数: 结构数据{ 整数a; 数据(常量数据&)=删除; 数据&运算符=(const Data&) =删除;...

回答 1 投票 0

如何在输出后将用户输入保持在同一行?

我正在尝试编写询问用户年龄然后输入的代码,但我希望数字在您输入后出现在问题旁边。 我的代码如下所示: System.out.println("...

回答 5 投票 0

重载类的“new”和“delete”运算符以返回“new char[]”,会有害吗?

我遇到了一段我觉得可疑的代码,并且我看到它在项目的大多数类中广泛使用。 这是一个新的和删除的重载,如下所示: void* MyObject::operator ne...

回答 1 投票 0

新班级创建

当我想在默认包中创建类时,Eclipse 显示此错误: 必须声明命名包,因为该编译单元与命名模块关联 然后我必须删除 module.i...

回答 1 投票 0

`operator new`是如何在链接器级别实现的?

根据 C++ 文档,运算符 new/etc。功能是: 在每个翻译单元中隐式声明[,并且]如果在

回答 1 投票 0

无法在 Google Cloud Console 上创建新项目 - “您必须选择父组织或文件夹”

我正在尝试在谷歌云控制台中创建一个项目,但是当我转到“新项目”选项时,会出现以下消息:“您必须选择父组织或文件夹。” 如果我按“浏览”

回答 2 投票 0

创建一个带有按钮的嵌入,单击按钮后将向 2 个不同的频道发送 2 条不同的消息

TypeError:embed.addComponents 不是构造函数 在 Object.execute (C:\Users\hecto\Desktop\Davey Jone

回答 0 投票 0

如何使用这个平台进行编码

我是这个平台的新手,想用它来编码。是免费的还是付费的。 我将感谢您的友好回复。是否可以使用其他开发者的代码进行修改?我听说过...

回答 1 投票 0

我想使用html和javascript在单击特定按钮时过滤图像

我是网络开发新手。我正在努力完成我的项目。我想在单击特定按钮时过滤图像。我浏览了 w3schools 的代码,但无法完全了解...

回答 1 投票 0

operator new 在哪里以及如何实现?

这可能是一个愚蠢的问题,因为我对 C++ 中运算符的实现还很陌生...... 我已经使用新的运算符/表达式/关键字有一段时间了。但我刚刚注意到有一个fu...

回答 1 投票 0

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