【发布时间】:2013-07-15 08:56:07
【问题描述】:
我在字符指针变量中有一个值,该值是动态变化的。
例如
one case:
char *ptr = sometext || abc.txt;
second case:
char *ptr = abc.txt || sometext;
我只需要另一个变量中的文件名。 str = abc.txt
目前我正在使用代码:
CString str;
char* lpszToToken = stLine.GetBuffer(stLine.GetLength());
char* lpszToken = strtok(lpszToToken, "|");
while(lpszToken != NULL)
{
lpszToken = strtok(NULL, "|");
str = lpszToken;
}
但它仅适用于第一种情况: 我需要一个通用代码在这两种情况下运行 任何的想法? 谢谢,
【问题讨论】:
标签: c++ visual-c++ mfc