- 博客(7)
- 收藏
- 关注
原创 windows环境下定位随机崩溃
定位崩溃所需要的文件支持*.pdb(应用程序调试数据库)*.dmp(崩溃存储文件)*.exe / *.dll(应用程序文件)pdb文件的生成设置:项目>属性>链接器>调试>生成程序数据库文件Debug模式下生成PDB文件路径:1.$(your projects)/运行/debug/client/pdbs/$(ProjectName).pdb2.$(your proj
2012-01-09 09:34:13 548
原创 封装一个简单的池操作
//临界区同步类class CMRThreadLock{ //变量定义private: CRITICAL_SECTION m_csLock; //临界变量 //函数定义public: //构造函数 inline CMRThreadLock() { ::InitializeCriticalSection(&m_csLock); } //析构函数
2012-01-04 17:28:29 259
原创 封装一个简单的windows线程类
class CMRThread{public: CMRThread(DWORD stackSize); virtual ~CMRThread(void);public: BOOL FreeOnTerminate; void Run(); bool IsRunning(){ return m_bRunning; } HANDLE GetThreadHandle()
2012-01-04 17:27:47 480
原创 cocos2d-x画不规则四边形图片
#ifndef __MY_SPRITE_H__#define __MY_SPRITE_H__#include "cocos2d.h"typedef struct { cocos2d::CCPoint bl; cocos2d::CCPoint br; cocos2d::CCPoint tl; cocos2d::CCPoint tr;}My4V;class M
2012-01-04 17:27:08 1178
原创 传递类似于printf的可变参数
char buffer[1024] = { 0x00 }; va_list ap; va_start(ap, fmt); vsprintf(buffer, fmt, ap); va_end(ap);
2012-01-04 17:23:45 319
原创 写一个Windows(可扩展LINUX)下记录本地日志的类
#ifndef __LOG_THREAD_H__#define __LOG_THREAD_H__#include #include #define CC_PLATFORM_WIN32 1#define CC_TARGET_PLATFORM CC_PLATFORM_WIN32#if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32)
2012-01-04 17:23:03 394
原创 从n个数字中选取m个数字的组合算法(不分序列)
#include templateclass PermutationCalculate{public: PermutationCalculate() { m_pNumbers = NULL; m_nNumbersCount = 0; } ~PermutationCalculate() { if (m_pNumbers) { de
2012-01-04 17:21:42 1817
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人