ситуация такая, приходит сообщение
нужна проверка на символы '<' и '>' (символ '<' на проверку ВСЕГДА ПЕРВЫЙ)
если оба то вытащить что внутри них, а остальное сообщение в другую переменную
если один из них это целиком сообщение, и если их нет тоже целиком, и если '<' не первый то тоже целиком (с символами '<' '>')
вот мой код:
for (int i =0; i<nLen; i++)
{
if (buf[0]=='<')
{
i++;
temp=buf[0];
while (1)
{
if(buf[i]!='>' && buf[i]!='\0')
{
o+=buf[i]; // вытаскиваем
i++;
}
else
break;
}
}
else
pp+=buf[i];
}
if (!(TryStrToInt(o,z)))
{
pp=temp+o;
}
как его довести до ума?