- 博客(5)
- 收藏
- 关注
原创 string 分割字符串
std::vector string_split(std::string str,std::string pattern) { std::string::size_type pos; std::vector result; str+=pattern;//扩展字符串以方便操作 int size=str.size(); for(int i=0; i { pos=str.find(pat
2016-07-27 08:33:02
297
转载 string替换所有指定字符串(C++)
C++的string提供了replace方法来实现字符串的替换,但是对于将字符串中某个字符串全部替换这个功能,string并没有实现,我们今天来做的就是这件事。 首先明白一个概念,即string替换所有字符串,将"12212"这个字符串的所有"12"都替换成"21",结果是什么? 可以是22211,也可以是21221,有时候应用的场景不同,就会希望得到不同的结果,所以这两种答案都做了实现,代码
2016-07-27 07:44:09
252
原创 遍历进程线程
typedef struct _CL_PROCESS_THREADINFO { LPVOID pvStartAddr; // 线程的起始地址 DWORD dwTid; // 线程Id WCHAR wszModuleName[MAX_PATH]; // 所属的模块路径 }CL_PROCESS_THREADINFO; BOOL CLThread::QueryThreadInf
2016-03-02 19:55:59
1453
原创 Dbgprint
void DbgPrint(PCHAR pcFormat,...) { va_list vaList; CHAR chFormat[1024]; CHAR chMsg[1024*4]; CHAR chPath[MAX_PATH]; GetModuleFileNameA(NULL,chPath,RTL_NUMBER_OF(chPath)-1); _snprintf(ch
2015-02-03 14:45:10
269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人