当前位置: 首页 > news >正文

【C++】classes and object 2.8 取地址及const取地址操作符重载

这两个默认成员函数一般不用重新定义 ,编译器默认会生成。

#define _CRT_SECURE_NO_WARNINGS 1
#include <iostream>
using namespace std;
class Date
{
public:Date* operator&(){return this;}const Date* operator&()const{return this;}
private:int _year; // 年int _month; // 月int _day; // 日
};

这两个运算符一般不需要重载,使用编译器生成的默认取地址的重载即可,只有特殊情况,才需要重载,比 如想让别人获取到指定的内容!

http://www.lryc.cn/news/424398.html

相关文章:

  • milvus helm k8s开启监控
  • 牛奶饮用学习笔记
  • php防止页面重复刷新或者重复提交
  • Springboot3 配置sql打印到控制台
  • 深入理解 GO 语言并发
  • leetcode39组合总和
  • 【JPCS独立出版,EI稳定检索】2024年工业机器人与先进制造技术国际学术会议(IRAMT 2024,9月27-29)
  • Fal.ai Flux 1-Pro/Viva.ai/哩布哩布AI:AI绘图部分免费工具+原图提示词Prompt
  • C++学习笔记----2、使用C++进行优雅编程(十)---- 格式化
  • 双指针| Java | (hot100) 力扣283, 11, 15, 42做题总结
  • matlab求解方程
  • MySQL基础--视图,存储过程
  • 学习记录第二十六天
  • Polars简明基础教程十一:可视化(一)
  • 实战项目:贪吃蛇游戏的实现(上)
  • SHT30温湿度传感器全解析——概况,性能,MCU连接,样例代码
  • SQL server 同环比计算模板
  • python发送外部请求
  • c++并发编程面试题
  • K8S上安装LongHorn(分布式块存储) --use
  • 2024年前端技术发展趋势分析
  • spring boot 笔记大杂烩
  • 如何在香港云服务器上优化网站性能?
  • STM32低功耗与备用备份区域
  • 武汉某汽配公司携手三品软件 共绘PLM项目新蓝图
  • uniapp多图上传uni.chooseImage上传照片uni.uploadFile,默认上传9张图
  • MySQL——内置函数
  • 2024年最新版小程序云开发数据模型的开通步骤,支持可视化数据库管理,支持Mysql和NoSql数据库,可以在vue3前端web里调用操作
  • 智慧水库大坝安全监测预警系统解决方案
  • 基于SpringBoot+VUE的社区团购系统(源码+文档+部署)