64,683
社区成员
发帖
与我相关
我的任务
分享
char *p = new char[length+1];
char *beforeLetter = new char[4];
memcpy(beforeLetter, endPos-1, 1, '0');
Trace(g_sTraceFileName, 1, "beforeLetter-------1[%s]\n",beforeLetter);
while(memcmp((char*)beforeLetter, "\\") == 0){
endPos = strstr(endPos+1, m_ftBodyMsg[i].suffix);
memcpy(beforeLetter, endPos-2, 2, '0');
Trace(g_sTraceFileName, 1, "beforeLetter-------2[%s]\n",beforeLetter);
if(memcmp((char*)beforeLetter, "\\\\") == 0){
break;
}
memset(beforeLetter, 0x00, sizeof(beforeLetter));
memcpy(beforeLetter, endPos-1, 1, '0');
Trace(g_sTraceFileName, 1, "beforeLetter-------3[%s]\n",beforeLetter);
if(memcmp((char*)beforeLetter, "\\") != 0){
break;
}
}