
c/c++
boyka913
这个作者很懒,什么都没留下…
展开
-
可以读写二进制文件的类(支持加密,不支持多线程)
头文件TeaBinLog.h/******************************************************************** purpose: 写二进制形式的日志文件,不支持多线程操作*********************************************************************/#pragma o原创 2013-11-04 14:06:19 · 1062 阅读 · 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 · 779 阅读 · 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 · 938 阅读 · 0 评论 -
C++黑客编程揭秘与防范之利用修改内存的方式实现进程注入
头文件ILHook.h/******************************************************************** purpose: 利用修改内存的方式来实现进程注入*********************************************************************/#pragma once原创 2013-11-04 14:46:27 · 1753 阅读 · 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 · 1691 阅读 · 1 评论 -
学习笔记
There should be no more than one reason to change the class。任何类都不应该从具体类派生。朋友类:出现在成员变量、方法的输入输出参数中的类称为朋友类 IOCP 1 手把手教你玩转网络编程模型之完成例程(Completion Routine)篇(上)http://blog.youkuaiyun.com/piggy原创 2013-11-07 09:23:08 · 690 阅读 · 0 评论 -
vs2012 多核编译
http://blog.youkuaiyun.com/huojicha/article/details/9308105#vs2012多核编译1. 属性->配置属性->c/c++->代码生成->关闭/GM2. 属性->配置属性->c/c++->命令行->输入/MP+多核数 如:/MP4转载 2013-11-15 10:25:21 · 1174 阅读 · 0 评论