UE4 - IDA定位查找GWorld 源码及结构 在ue4的源代码中GWorld是一个全局指针 这个UWorldProxy类里面保存了一个UWrold的指针, 其中GWorld全局指针在World.cpp文件被赋值 2022-01-18 unreal #unreal#ue#ue4#ida#三角洲行动
UE4 - 配置Visual Studio的Unreal开发环境 除常用的构建工作负荷,你还要勾选(编译unreal需要) 同时你还需要安装这几个组件插件(用于调试!) 初始化环境 下载ue源代码后,我们会得到如下的一个文件夹 2022-01-18 unreal #ue4#ue#unreal
C - calloc的意义? C里面有malloc和calloc,通常情况下大部分人使用的都是malloc,这两个的作用几乎就是等价的,但是为什么会有calloc这个东西呢? 其实这里面有几个要点: 错误与欺骗 auto m = malloc(INT_MAX * INT_MAX); 上面这个代码显而易见会报错提示说溢出了,而下面 2021-11-21 c #c#c++#memory
安卓 - 内核模块读取进程maps #include <linux/module.h> #include <linux/sched.h> /* For task_struct */ #include <linux/pid.h> /* For find_get_pid */ #include <linux/mm.h> /* F 2021-11-07 android #memory#mmap#linux#android#cpp#c++#kernel
C++ - initializer_list意义、使用 统一初始化 C++11引入一个小概念:为了使 std::initializer_list 工作,引入了一个叫“统一初始化”,又名“大括号初始化 { }”。 #include <iostream> #include <vector> #include <array> int main() { 2021-10-26 c++ #c++#std#c
PowerDesigner - 物理模型导出sql语句 Database -> Generate Database 2021-10-26 powerdesigner #sql#powerdesigner
Rust - MyLinkedList 闲来无事写点垃圾... 第一版 Code main-gwcm.rs Output Time elapsed: 79.2771ms 好慢因为我用C++实现的才用50ms左右!main.cpp 优化版 main.rs 美美实现和C++一样的速度! Output 2021-05-24 rust #linkedlist#unsafe#c++#test
Rust - Virtual Constructor, Factory Method Rust has no overloading, no extension functions, and no default parameters! Is Rust a piece of shit? 我要实现一个Builder,然后这个Builder有同样名字不同参数的一个方法作为创建builde 2021-05-06 rust #facroty-method