设为首页 加入收藏

TOP

赋值运算符重载
2019-06-09 18:07:50 】 浏览:48
Tags:运算 重载

赋值运算符重载框架如下:

 1 ClassName& ClassName::operator = (ClassName obj)
 2 {
 3     if (this != &obj)
 4     {
 5         delete obj;
 6         使用new为调用者对象分配形参obj对象同样大小的动态存储空间;
 7         将形参obj对象的动态存储空间中的数据赋给调用者对象
 8     }
 9     return *this;    //返回给调用者
10 }

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇[ZJOI2015] 幻想乡战略游戏 下一篇C++ day01 C++综述、教材、推荐阅..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目