一、加号+ 1.成员函数重载 2.友元函数重载 二、输出符号<< 三、索引符号 [ ] 四、补充说明 1.《二元运算符重载》课程评论: (一)为什么<<运算符的重载必须定义为友元 如果在类中定义非友元成员函数,默认第一个参数默认会传入this*指针,这时就无法实现cout在前<<对象在后的格式 因为 ...
分类:
编程语言 时间:
2018-09-20 01:08:17
阅读次数:
166
More Effective C++ 条款0,1 条款0 关于编译器 不同的编译器支持C++的特性能力不同。有些编译器不支持 类型,此时可用 枚举类型来模拟 类型。这允许参数类型为 和`bool int`类型。 f(int);f(bool); f(a "typedef" | 条款1 指针和引用的区别 ...
分类:
编程语言 时间:
2018-09-20 00:57:48
阅读次数:
182
主要类型:YEAR、TIME、DATE、DATETIME、TIMESTAMP(日期函数:current_date(当前日期)、current_time(当前时间)、now()(当前日期和时间,根据字段类型显示日期或者时间))实验timetest表结构DATETIMEDATETIME用于表示年月日时分秒,是DATE和TIME的组合,并且记录的年份(见上表)比较长久。DATETIME类型,包含日期和时
分类:
数据库 时间:
2018-09-18 17:21:23
阅读次数:
207
MySQL中要先创建数据库,让后创建数据表,创建数据表要先设计好数据表的字段,是数字类型,文本类型,是浮点类型,是字符串类型,日期类型等。1,创建数据表命令行CREATETABLEtable_name2,创建数据表的结构体CREATETABLEdc3688(idINT(11)NOTNULLAUTO_INCREMENT,subjectVARCHAR(45)DEFAULTNULL,start_date
分类:
数据库 时间:
2018-09-17 14:05:26
阅读次数:
191
转:https://www.cnblogs.com/52XF/p/yunsuanfuchognzai.html C#最常见的重载是构造函数重载,各种方法包括ToString()也可以重载,运算符+-*/也可以重载,今天我们就来说说运算符重载。 一、简介 C# 允许用户定义的类型通过使用 operat ...
一元运算符重载 参考https://www.imooc.com/video/9588 - 号 友元函数重载 略 成员函数重载 ++号(前置与后置) 略 二元运算符重载 参考https://www.imooc.com/video/9591 +号 成员函数实现 友元函数实现 略 ...
分类:
其他好文 时间:
2018-09-15 15:22:29
阅读次数:
139
1. 首先自定义一个类型转换器 2.在配置类中注册自定义类型转换器 ...
分类:
编程语言 时间:
2018-09-14 16:02:36
阅读次数:
262
常用时间类与命名元组1.常用时间类date日期类time时间类datetimetimedelat时间间隔2.一些术语和约定的解释:1.时间戳(timestamp)的方式:通常来说,时间戳表示的是从1970年1月1日开始按秒计算的偏移量(time.gmtime(0))此模块中的函数无法处理1970纪元年以前的时间或太遥远的未来(处理极限取决于C函数库,对于32位系统而言,是2038年)2.UTC(C
分类:
编程语言 时间:
2018-09-13 21:17:24
阅读次数:
259