• avatar

    有49%在凝视过往,有51%在向未来张望

  • Cover art @sui5o


    Article

    post_img

    Lua 面向对象

    类设计 Lua并不是面向对象编程语言,Lua中的面向对象都只是对真正的面向对象的一种模拟,Lua之所以能够实现这种模拟,源于Lua …

    post_img

    全局区初始化和未初始化的区别

    存放位置不同 全局变量初始化而且初始值不为0,那么这样的全局变量是放在内存的.data段的,如果全局变量初始值为0或者未初始化,那 …

    post_img

    Lyra 射击GAS流程解析

    作为学习记录用,关于Lyra GAS方面的解析,大致分析了一下从枪械开火到影响伤害的大致流程。 1. 武器及武器属性 基类 Lyr …

    post_img

    实现智能指针

    Unique_ptr 实现目标 实现细节 1. 显示构造函数和析构函数 2. 为了满足智能指针的唯一性,不允许拷贝构造和赋值运算符 …

    post_img

    内存泄漏几则

    概念 内存泄漏,是指在程序代码中动态申请的、堆上的内存 由于某种原因、在使用后没有被释放,进而造成内存的浪费。 少部分的内存泄漏不 …

    post_img

    UE智能指针整理

    实现原理 智能指针的实现原理一个是引用计数,一个是利用超出作用域自动析构原理。 当引用计数为0时,释放内存。 TWeakPtr 实 …

    post_img

    虚函数表 全解

    概述 为了实现C++的多态,C++使用了一种动态绑定的技术。这个技术的核心是虚函数表(下文简称虚表)。 类的虚表 每个包含了虚函数 …

    post_img

    const 全解

    转自 http://t.csdnimg.cn/b6AyP const的意义和优点 关键字const用来定义常量,如果一个变量被co …

    m-avatar