VC++ MFC で、CString をデリミタで分割して、CStringArray に格納する StringSplit 関数…
前に自作してたんだけど、どこに置いたか分からなくなったので、ここにメモしておく
文字列をデリミタで分割する
INT StringSplit (CString src, CString del, CStringArray& arr)
{
arr.RemoveAll ();
INT id;
while ((id = src.Find (del)) >= 0)
{
arr.Add (src.Left (id));
src = src.Mid (id + del.GetLength (), src.GetLength () - id);
}
arr.Add (src);
return arr.GetCount ();
}
眠いです
