CstringList的操作
我写了一个函数用在给CstringList赋值,然后函数返回CstringList的地址,代码如下所示:
- C/C++ code
CStringList *SkinUtil::SplitString(TCHAR *buf){ static CStringList strList ; TCHAR *p1=buf; while (*p1 != NULL) { TCHAR *p2=p1; while ((*p1 != ',') && (*p1 != '\0')) { p1++; } CString str(p2); str=str.Left(p1-p2) ; strList.AddTail(str); p1++; } return &strList;}现在我在另一个类中定义一个CStringList 变量m_strList,代码如下所示
- C/C++ code
CStringList m_strList;
如何才能是m_strList拥有上面函数中strList中的字符串?