请教C++Builder里面有没有像javascript里面的split函数呢

请问C++Builder里面有没有像javascript里面的split函数呢?
请问C++Builder里面有没有像javascript里面的split函数呢?
比如split( "a,b,c,d ", " ')   就可以把a,b,c,d分解到数组里面去呢?


------解决方案--------------------
可以使用TStringList的DelimitedText来分解,如下:

String strSource( "a,b,c,d,e ");
TStringList *pList = new TStringList;
pList-> Delimiter = ', '; // 指定逗号为分隔符
pList-> DelimitedText = strSource;
...
pList-> Count 是分解后的段数,相当于数组的长度
pList-> Strings[i]是每一个成员
...
delete pList;
------解决方案--------------------
偶来妖门弄下斧

还可以这样

头文件
#include <XMLUtil.hpp>

TStringList *p=new TStringList;
p = Split0( "a;b;c;d;e ", "; ");
ShowMessage(p-> Strings[2]);
delete p;