Example #1
0
void cString::Substr(cString Str, DWORD offset,DWORD length)
{
	if (strlen(Str) >= (length+offset))
	{
		char* buff = (char*)malloc(length+1);
		memset(buff,0,length+1);
		memcpy(buff,(char*)&(Str.GetChar()[offset]),length);
		if(m_pString != 0)free(m_pString);
		m_pString = buff;
		m_nLength = length;
	}
}