R
R_2
При соединении приходит строка str вида file#filename#filezise#.
Начинаю ее разбирать.
По идее конструкция
должна выдать file, а нифига подобного. Вывожу результат просто в Memo или в Edit - ничего нет в строке.
Написал свои функции для получения первого вхождения символа в строку и выделение подстроки начиная с i по j элемент. Все через char*. Но при возвращении строки в конце два "левых" символа, хотя размер промежуточного массива типа char*, помоему, верный. Определяю так:
Как справиться с этой проблемой?
Начинаю ее разбирать.
Код:
if (Rtext.SubString(0, Rtext.Pos("#")-1) == "file") ....
По идее конструкция
Код:
Rtext.SubString(0, Rtext.Pos("#")-1)
Написал свои функции для получения первого вхождения символа в строку и выделение подстроки начиная с i по j элемент. Все через char*. Но при возвращении строки в конце два "левых" символа, хотя размер промежуточного массива типа char*, помоему, верный. Определяю так:
Код:
char *ret = new char[count - index];
// count - по какой, index - с какого
Как справиться с этой проблемой?