Return Type | Function name | Arguments |
---|---|---|
void | SplitChain | (hzVect<hzString>&,hzChain&,char,) |
Declared and defined in file: hzTextproc.cpp
Function Logic:
Function body:
void SplitChain (hzVect<hzString>& ar, hzChain& input, char cDelim) { hzChain C ; chIter i ; hzString S ; ar.Clear() ; if (input.Size()) { if (!cDelim) cDelim = CHAR_COMMA ; for (i = input ; !i.eof() ; i++) { if (*i == cDelim) { S = C ; ar.Add(S) ; C.Clear() ; } C.AddByte(*i) ; } if (C.Size()) { S = C ; ar.Add(S) ; } } }