new-operator 相关问题

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

是否在python中扩展为GUI

我在python中工作了几个月以上,还是一个初学者,我是否应该扩展到GUI?任何机构都有提示,请分享。我一直渴望仅了解基本知识,但我需要...

回答 1 投票 0

具有自定义new / delete和Qt的Segfault,在C ++中

所以我想尝试一些自定义的new / delete,并遵循此答案。我有一个运行良好的MWE,但是一旦添加了Qt标头(即使不使用它),我得到的只是一个分段...

回答 1 投票 3

VS Code抱怨TS7013错误,但没有Typescript

我在Typescript / Angular项目导出界面中具有以下界面MyInterface {new(帮助程序:MyInterfaceHelpers); }编译项目时,...

回答 1 投票 0

堆异常-1073741510对象

我是C ++的新手。谁能解释我为什么用下面的代码给出堆异常。我试图从具有不同Student对象的Student类型创建数组。代码...

回答 1 投票 -1

新int [100]和新int [100]()之间的差异;

作为标题#include int main(){auto * a = new float [1000000]; auto * b =新的float [10](); for(汽车i = 0; i <1000000; i ++){std :: cout <

回答 2 投票 0

如何在c ++中定义新的运算符

我实际上是C ++的新手,我正在尝试以专业的方式学习它。我熟悉使用c ++定义运算符的基本知识,但是我认为存在一些限制,例如您只能...

回答 1 投票 0

堆分配对于在大块中分页是否更有效?

对于大型(〜64k +)分配,堆分配更有效吗?对于堆栈分配,使用时需要按需分页。分配器是否通常对堆更有效地执行此操作,...

回答 1 投票 1

C ++中的指针和动态分配数组错误

我正在获得有关指针的介绍,但我不理解以下代码。 int main(){int * p; p = new int [5]; cout << p << []

回答 2 投票 0

在功能块中使用新运算符时在堆上还是堆栈上生存?

例如:void Func(){int * i = new int; //最简单的情况vector v = new vector ; //另一种情况,不确定** new **是否在这里正确使用vector

回答 1 投票 -1

如何在方法中创建与当前对象相同类的新对象

我有一个用于内部项目的Array子类。我添加的某些方法需要返回一个新数组。我正在尝试找出创建该新数组的最佳方法。我...

回答 1 投票 1

C ++,新的vs malloc返回值

[当我学习C99时,被告知始终检查malloc的返回值以检查它是成功还是失败,但是现在我开始学习C ++,并被告知不需要使用...进行此操作。

回答 3 投票 1

** args和** kwargs在python中

我假设我是* args和** kwargs的乞be。我正在尝试制作一些模拟代码,以模仿在此论坛和网络上其他地方所看到的内容。但是,当我尝试做...

回答 1 投票 0

我可以在python中调用类吗?就是说最后两行有错误

类别游戏:gamestillgoing =如果游戏仍然进行则为真:def __init __(self,board,turn):self.board = [“#”,“-”,“-”,“-”,“-”,“-”, “-”,“-”,...

回答 1 投票 0

discord.py创建和附加列表?

我正在尝试为不和谐的bot编写脚本,在这里我可以使用命令并将结果输入json文件。例如!add_ally BriansCrew将BriansCrew添加到以下JSON文件{“ ...

回答 1 投票 0

为什么是rnd。下一个不给我最大值

运行该程序时,随机生成的数字永远不会产生x的值。如果输入是一个6面骰子,滚动10次,则10个骰子中没有一个骰子将达到6个,只有5个。Internal ...

回答 1 投票 0

如何替换博客图像URL参数

我想如下更改博客网站中的所有mediathumbnail.url图像(帖子的第一张图像)。将s72-c替换为s300-c或将s1600替换为s300-c但是我想更改所有...

回答 1 投票 0

指针初始化正在覆盖值

Dog.h class Dog {public:int * pVal;狗(int); 〜Dog();静态int GetVal(Dog d); }; Dog.cpp Dog :: Dog(int val){pVal = new int; * pVal = val; } Dog ::〜Dog(){删除pVal; ...

回答 1 投票 2

这是用Java创建新对象的过程的正确描述吗?

一般来说,我是Java和OOP的新手。经过无数次尝试找出创建新对象的过程之后,我仍然怀疑我是否正确理解内部到底发生了什么(...

回答 1 投票 -1

新手提出的有关删除非Up-alpha的快速问题:为什么我的代码不起作用?

嗨,我正在尝试从字符串输入中删除所有未大写的字母,但是我不确定代码中的错误在哪里。如果您知道原因,请发表评论! #include #...

回答 2 投票 0

[我正在尝试练习新功能和删除功能,但是我的代码'触发断点'

当我尝试运行代码时,该代码应返回数字的阶乘,根据Visual Studio,它会触发一个断点。我知道有更好的方法,但是我想练习使用...

回答 1 投票 0

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