标题:[求助]关于操作符重载的使用方法
只看楼主
卷入内核
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-7-2
 问题点数:0 回复次数:3 
[求助]关于操作符重载的使用方法
在Windows 类中有很多用了操作符重载的函数,如

void* PASCAL operator new(size_t nSize);

void* PASCAL operator new(size_t,void* p);

void* PASCAL operator delete(void* p);

void operator=(const CObject& objectSrc); //此函数如何使用

因为以前是用C的,最近学到这里有点不清楚,所以,请教下各位,不吝指教,在线等...
搜索更多相关主题的帖子: 操作符 void operator 重载 PASCAL 
2007-10-17 21:19
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
得分:0 
void* PASCAL operator new(size_t,void* p);
????
void* PASCAL::operator new(size_t nSize);

不过记得书上写过,重载new和delete很危险,经常造成内存操作失误。。。

偶学编程,也许本身就是一个错。。。
2007-10-17 21:25
卷入内核
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-7-2
得分:0 

呵,这个是windows 里的类封装函数,至于好不好不要紧,只是想说这个重载怎么来使用,因为我以前用C的,这个是新概念,只有麻烦大家讲下,自己看理解不太清

2007-10-17 21:28
aipb2007
Rank: 8Rank: 8
来 自:CQU
等 级:贵宾
威 望:40
帖 子:2879
专家分:7
注 册:2007-3-18
得分:0 
简单来说是为了让语言表达更贴近自然

Fight  to win  or  die...
2007-10-17 22:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-178521-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.361371 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved