Lines Matching full:startindex
313 CStringBase Mid(int startIndex) const
314 { return Mid(startIndex, _length - startIndex); }
315 CStringBase Mid(int startIndex, int count) const
317 if (startIndex + count > _length)
318 count = _length - startIndex;
320 if (startIndex == 0 && startIndex + count == _length)
325 // MyStringNCopy(result._chars, _chars + startIndex, count);
327 result._chars[i] = _chars[startIndex + i];
366 int Find(T c, int startIndex) const
368 const T *p = _chars + startIndex;
379 int Find(const CStringBase &s, int startIndex) const
382 return startIndex;
383 for (; startIndex < _length; startIndex++)
386 for (j = 0; j < s._length && startIndex + j < _length; j++)
387 if (_chars[startIndex+j] != s._chars[j])
390 return startIndex;