70,024
社区成员




TCHAR *szTest = _T("5 \"a bit of\" \"一点\" 0 ");
TCHAR *p1 = szTest, *p2 = NULL;
while ( p1 = _tcschr(p1, _T('\"'))
{
p2 = _tcschr(p1, _T('\"'));
if (p2)
{
TCHAR *pWord = new TCHAR[p2-p1 + 1]; // 单词
_tcscpyn(pWord, p1, p2-p1); // 使用完记得delete
p1 = p2 +1;
}
else
{
break;
}
}