随笔分类 - VC++
摘要:重载虚函数 #include <iostream> #include <thread> using namespace std; class Animal { protected: string name; public: Animal(string name) { cout << "Animal(
阅读全文
摘要:旧事 gcc 编译 汇编 链接 ⇒ https://www.cnblogs.com/develon/p/9690641.html 32位与64位应用程序 要为不同平台交叉编译, 安装gcc-multilib即可. apt install -y gcc-multilib 接下来, 通过-m32和-m6
阅读全文
摘要:GCC生成Intel汇编 GCC生成Intel汇编 gcc -S -masm=intel sample.c -o sample.s
阅读全文
摘要:首先需要知道 Unicode 编码范围 [U+00, U+10FFFF], 其中 [U+00, U+FFFF] 称为基础平面(BMP), 这其中的字符最为常用. 当然, 这 65536 个字符是远远不够的. 0x010000 - 0x10FFFF 为辅助平面, 共可存放16 * 65536个字符,划
阅读全文
摘要:MemUtil.h #ifndef MEMUTIL_H_INCLUDED #define MEMUTIL_H_INCLUDED // Show memory void showMem(void *, unsigned); // Setup memory int setMem(void *, cons
阅读全文
摘要:1. 打印变量名及其值 2.可变参宏的使用 3.断言
阅读全文
摘要:// 取得指针所指内存的十六进制形式字符串,size指定字节长度#define Mem_toString(address, size) _Mem_toString((PBYTE)address, size)////// 取得指针所指内存的十六进制形式字符串,size指定字节长度PSTR _Mem_t
阅读全文
摘要:接口定义如下: 1 #include <Windows.h> 2 3 // 取得指针所指内存的十六进制形式字符串,size指定字节长度 4 #define Mem_toString(address, size) _Mem_toString((PBYTE)address, size) 5 6 // 取
阅读全文
摘要:单链表:linkList.h linkList.c 1 #ifndef LINKLIST_H_INCLUDE 2 #define LINKLIST_H_INCLUDE 3 #include <Windows.h> 4 5 //什么是链表 是一种动态数组 管理一堆不断变化的元素 6 7 typedef
阅读全文