使用异或运算对数据及文件进行加密处理
摘要:1 typedef struct CRYPT_BLOCK { 2 DWORD dwSize; // Data的 3 DWORD dwKey; // 密钥 循环使用DWORD的每个字节来进行加密 详情见XorEncrypt 4 char chData[1]; // 加密后的数据 5 } CRYPT_B
阅读全文
posted @
2019-12-03 10:32
Noora&w
阅读(868)
推荐(0)
C++智能指针
摘要:一、为什么使用智能指针?智能指针的原理? C/C++中的堆内存分配和释放的方式主要是: malloc/free 以及 new/delete 等。 使用new 和delete 管理内存存在三个常见问题: 1.忘记delete(释放) 内存,或者异常导致程序过早退出,没有执行 delete。忘记释放动态
阅读全文
posted @
2018-12-18 17:38
Noora&w
阅读(265)
推荐(0)