随笔分类 -  C++

摘要:目录 - 概述 - 基本语法 - 匿名共用体 - 改进 概述 结构体struct可以同时存储int、long、double等不同类型, 而共用体union只能存储int、long、double等不同类型中的一个。 共用体union比struct节省内存,常用于配置低的硬件,如控制烤箱、MP3播放器或 阅读全文
posted @ 2020-01-27 21:32 退笔成山 阅读(289) 评论(0) 推荐(0)
摘要:类型转换函数一般不会更改被转换的对象,所以通常被定义为const成员。 类型转换函数可以被继承,可以是虚函数。 以Double类型转换为bool类型为例: Double::operator bool() const { if (_num.size() > 1) return true; return 阅读全文
posted @ 2020-01-27 21:32 退笔成山 阅读(182) 评论(0) 推荐(0)
摘要:已剪辑自: https://www.cnblogs.com/chenyangchun/p/6795923.html 1. c强制转换与c++强制转换 c语言强制类型转换主要用于基础的数据类型间的转换,语法为: (type-id)expression//转换格式1 type-id(expression 阅读全文
posted @ 2020-01-27 21:31 退笔成山 阅读(357) 评论(0) 推荐(0)