Fork me on GitHub

09 2024 档案

摘要:今天我们来说说一个大家每天都在做但很少深入思考的操作——类型转换。 本文索引 一行奇怪的代码 go的类型转换 数值类型之间互相转换 unsafe相关的转换 字符串到byte和rune切片的转换 slice转换成数组 底层类型相同时的转换 别的语言里是个啥情况 总结 一行奇怪的代码 事情始于年初时我对 阅读全文
posted @ 2024-09-30 08:01 apocelipes 阅读(891) 评论(1) 推荐(4)
摘要:本文并不讨论“延迟初始化”或者是“懒加载的单例”那样的东西,本文要讨论的是分配某一类型所需的空间后不对类型进行构造(即对象的lifetime没有开始),更通俗点说,就是跳过对象的构造函数执行。 使用场景 我们知道,不管是定义某个类型的对象还是用operator new申请内存,对象的构造函数都是会立 阅读全文
posted @ 2024-09-15 19:57 apocelipes 阅读(562) 评论(1) 推荐(1)