![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
boyka913
这个作者很懒,什么都没留下…
展开
-
可以读写二进制文件的类(支持加密,不支持多线程)
头文件TeaBinLog.h /******************************************************************** purpose: 写二进制形式的日志文件,不支持多线程操作 *********************************************************************/ #pragma o原创 2013-11-04 14:06:19 · 1036 阅读 · 0 评论 -
一些常用的宏
#pragma once #include //if the condition is not true, assert and return #define TEA_RETURN(_condition_) { if (!(_condition_)){ assert(0);return; } } //if the condition is not true, assert and r原创 2013-11-04 13:43:27 · 742 阅读 · 0 评论 -
管道重定向之重定向标准输入输出句柄
管道重定向之重定向标准输入输出句柄 1.如果控制台应用程序数据流中包含中文,则要调用 _tsetlocale(LC_ALL, _T("chs")),否则数据流中的中文字符会被当成中止符而被截断,如printf("abc中文def"),只会输出"abc" 2.printf,cout,wcout中的换行符'\n',会被修改为回车加换行'\r\n'传递到管道中,如有语句printf("abc\r\n原创 2013-11-01 15:36:50 · 909 阅读 · 0 评论 -
C++黑客编程揭秘与防范之利用修改内存的方式实现进程注入
头文件ILHook.h /******************************************************************** purpose: 利用修改内存的方式来实现进程注入 *********************************************************************/ #pragma once原创 2013-11-04 14:46:27 · 1703 阅读 · 0 评论 -
C++黑客编程揭秘与防范之创建一个不会被删除和文件夹
CString strDir("d:\\zzz"); CString strAuto("d:\\zzz\\autorun.inf"); CString strImm("d:\\zzz\\autorun.inf\\Immunity...\\"); void Immunity(LPCTSTR lpszDirectory) { BOOL bRet = CreateDirectory原创 2013-11-07 09:21:33 · 1645 阅读 · 1 评论 -
学习笔记
There should be no more than one reason to change the class。 任何类都不应该从具体类派生。 朋友类: 出现在成员变量、方法的输入输出参数中的类称为朋友类 IOCP 1 手把手教你玩转网络编程模型之完成例程(Completion Routine)篇(上) http://blog.csdn.net/piggy原创 2013-11-07 09:23:08 · 659 阅读 · 0 评论 -
vs2012 多核编译
http://blog.csdn.net/huojicha/article/details/9308105 #vs2012多核编译 1. 属性->配置属性->c/c++->代码生成->关闭/GM 2. 属性->配置属性->c/c++->命令行->输入/MP+多核数 如:/MP4转载 2013-11-15 10:25:21 · 1140 阅读 · 0 评论