TCHAR数组中的内容按逗号分隔,请问如何分别提取? 比如TCHAR [100] = _T("a,b,c,d");请问如何把a b c d分别提取出来呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString str = _T("a,b,c,d"); TCHAR seps[] = _T("*,"); TCHAR* token = _tcstok( (LPTSTR)(LPCTSTR)str, seps ); while( token != NULL ) { token = _tcstok( NULL, seps ); }token 分别就是abcd了 分隔符seps[]用一个","就可以了 获得多行文本框中的内容,第一行返回乱码 网络编程问题? VS2008里面怎么找不到MSCHART控件了? VC++中怎么用类似这样的表格式的对话框 List控件中怎样将最左边框内的内容居中 一道锻炼思维推理能力的好题!!!(推理好的程序员请进!!) 我的msdn怎么了? 只想过4级 mfc主对话框以外的对话框没有任务栏图标!如何解决? 关于线程的内存回收 通过VC调用一个外部的exe,如何在两者之间传输数据? C 语言实现图像分块
TCHAR seps[] = _T("*,");
TCHAR* token = _tcstok( (LPTSTR)(LPCTSTR)str, seps );
while( token != NULL )
{
token = _tcstok( NULL, seps );
}
token 分别就是abcd了
分隔符seps[]用一个","就可以了