- 博客(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
288
转载 string替换所有指定字符串(C++)
C++的string提供了replace方法来实现字符串的替换,但是对于将字符串中某个字符串全部替换这个功能,string并没有实现,我们今天来做的就是这件事。首先明白一个概念,即string替换所有字符串,将"12212"这个字符串的所有"12"都替换成"21",结果是什么?可以是22211,也可以是21221,有时候应用的场景不同,就会希望得到不同的结果,所以这两种答案都做了实现,代码
2016-07-27 07:44:09
246
原创 遍历进程线程
typedef struct _CL_PROCESS_THREADINFO{LPVOID pvStartAddr;// 线程的起始地址DWORD dwTid; // 线程IdWCHAR wszModuleName[MAX_PATH];// 所属的模块路径}CL_PROCESS_THREADINFO; BOOL CLThread::QueryThreadInf
2016-03-02 19:55:59
1443
原创 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
264
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人