腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
new
或
new
[]
运算符
、
、
考虑以下代码:SomeType * arr1 =
new
type_t; //
new
or
new
[] ???type_t * arr2 =
new
type_t[3]; //
new
or
new
[] ???根据标准,在第一和第二种情况下将调用哪个版本的
new
(
new
或
new
[]),以及如何删除arr1和arr2 (使用delete
浏览 1
提问于2011-03-20
得票数 8
回答已采纳
5
回答
运算符
new
()和
运算符
new
[]()之间的区别?
、
:operator
new
和operator
new
fncs有什么区别吗?当然,除了调用语法?我之所以问这个问题,是因为我可以使用::operator
new
(sizeof(T)*numberOfObject)为我的对象分配X个字节,然后使用数组表示法访问它们,所以::operator
new
[#include <
new
>#include <malloc.h> struct X
浏览 0
提问于2010-12-12
得票数 9
3
回答
运算符
new
和
new
运算符
,哪个不能重载?
似乎两者都可以超载,但有人说不可以……
浏览 0
提问于2010-03-20
得票数 2
回答已采纳
9
回答
使用'
new
‘
运算符
、
我有一个关于'
new
‘
运算符
的简单任务。我需要创建10个字符的数组,然后使用'cin‘输入这些字符。它应该是这样的吗?:for(int i=0; i < 10; i++) cin >> char[i] >> endl; }
浏览 2
提问于2010-04-27
得票数 1
3
回答
测试::
运算符
new
我试图实现这一点:{ { }但是g++ (4.3.1)说:我做错了什么吗?如果是,是否可以重载要在我的类中使用的操作符
new
?我不想创建一个基类,并使我的所有类都继承这个基类。
浏览 0
提问于2009-10-14
得票数 1
回答已采纳
8
回答
重载
new
运算符
、
、
是否可以重载
new
操作符,以便不创建对象,而是返回现有对象。我知道这听起来很奇怪。我想对客户隐瞒一些细节。我在PS2上做一个游戏,我想有
New
Foo()语法,但想要一个可以使用的预制对象的列表。{ { // return pre
浏览 0
提问于2011-07-19
得票数 1
回答已采纳
2
回答
Javascript
New
运算符
在第二次单击任何按钮时,我会看到以下错误:我使用的代码如下: <head> } classFunction =
new
(classFunction.privateVariable); function publicvariable
浏览 0
提问于2012-07-26
得票数 1
回答已采纳
3
回答
运算符
new
/delete & destructors
、
、
、
因此,我是一个初学者,试图掌握操作符
new
。我的析构函数怎么了?class arr{ arr(){ } ::operator delete(pool2); //Fine.
浏览 0
提问于2011-01-19
得票数 1
回答已采纳
2
回答
尝试模拟“
new
”
运算符
、
如何用myNew函数模拟“
new
”
运算符
?我试了所有的方法,但我就是不能让它工作。
浏览 0
提问于2018-04-06
得票数 1
2
回答
重载
运算符
new
我重载了操作符
new
,如下所示public:}; 当我尝试编译时,我得到了“声明
运算符
new
as non-function error”。
浏览 3
提问于2011-05-06
得票数 6
回答已采纳
3
回答
哪个新
运算符
将被称为
new
或
new
[]?
、
在下面的程序中,重载的operator
new
[]正在被调用。但是如果我注释这个函数,那么我重载的operator
new
就会被调用。它不应该叫default
new
[]操作符吗?#include <iostream>using namespace std; {void* operator
new
[
浏览 0
提问于2016-11-08
得票数 2
回答已采纳
5
回答
‘`
new
’in‘`
new
int;’被认为是
运算符
吗?
、
表达式
new
int; (如int * x =
new
int;中的表达式)是。“新
运算符
”一词似乎与“新表达式”互换使用,例如在这个问题中:。我很难找到一个权威的定义,什么是一个运营商。 我已经理解了为对象分配内存的和最终可能调用operator
new
的“新表达式”之间的区别。
浏览 7
提问于2020-10-20
得票数 84
回答已采纳
3
回答
当我们重载
new
运算符
时,有必要重载placement
new
运算符
吗?
我有下面这段代码{ Test(){} void *p = malloc(size); } //{ //} int main() {
浏览 0
提问于2010-08-30
得票数 8
回答已采纳
3
回答
java
new
运算符
和hashcode()
、
、
当我们创建一个新对象时,'
new
‘操作符返回它创建的对象的内存地址;在java中,我们更一般地说它返回引用。我想知道的是,这是否与hashCode()返回的值相同? 我相信的是它们是一样的。
浏览 0
提问于2012-06-16
得票数 3
回答已采纳
4
回答
void* in malloc vs
运算符
new
今天,我为我的代码编写了一个内存分析器,这也是我第一次重载operator
new
。在这样做时,我认为语法是void* operator
new
(size_t sz)。编译器如何为
new
找出正确的数据类型,以及为什么必须让它返回void *?难道T* operator
new
(size_t sz)不是更直观吗?
浏览 5
提问于2012-03-22
得票数 2
回答已采纳
1
回答
new
和delete
运算符
重载
、
、
我正在写一个简单的程序来理解
new
和delete操作符重载。如何将size参数传递给
new
操作符?cout << "longitude" << endl; } void operator delete(void* p); void* operato
浏览 1
提问于2013-10-21
得票数 2
1
回答
计算
new
运算符
的查询
、
、
下面是我想要查询的伪代码:foreach type t foreach type u in t.TypesUsed newCount++; list.Add(
new
浏览 0
提问于2013-01-21
得票数 1
回答已采纳
1
回答
如何重载全局
new
运算符
、
、
为此,我覆盖了类Base中的本地
new
运算符
: { //else recognize which object to create on given key. just a simple examplebases.push_back(l); return
浏览 6
提问于2013-05-29
得票数 0
2
回答
重载
new
运算符
和继承
、
、
假设我有两个重载了新方法的类:public:}; public:}; //... retur
浏览 2
提问于2012-03-28
得票数 0
回答已采纳
2
回答
运算符
重载"
new
“C++
、
、
、
我在类Base中使用了这个操作符重载://Se llama a la funcion de xMemoryManagercout<<"operador
new
"<<endl;但是我从基类继承到派生类,并且我在派生类中有以下代码: xPoint
浏览 2
提问于2016-04-10
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程笔记:运算符重载丨重载C+中New和Delete运算符
New flag and new decision
PHP new self跟new static 啥区别?
运算符
Python入门教程——逻辑运算符、身份运算符和成员运算符
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券