список для wstring фрагментов

Предыдущая тема Следующая тема Перейти вниз

список для wstring фрагментов

Сообщение  Eric-S в Пн Авг 25, 2008 5:57 pm

Возникла у меня проблема при сборе большой строки (wstring) из множества фрагментов.
А потом я вспомнил, про списки. Идея оказалась очень даже не плоха.

Код удалил, так как он содержал несколько недочётов и вообще эти функции включены в моём пакете fb_plus.
Смотрите функции MSTR_AddFrag() MSTR_CopyFrag() MSTR_Explode() и MSTR_Implode().


Последний раз редактировалось: Eric-S (Вс Янв 18, 2009 11:05 pm), всего редактировалось 1 раз(а)

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 33
Откуда : Россия, Санкт-Петербург

Посмотреть профиль http://eric50.narod.ru

Вернуться к началу Перейти вниз

Re: список для wstring фрагментов

Сообщение  Eric-S в Ср Авг 27, 2008 10:03 am

У меня как обычно, от сложного к простому. обратите внимание
Код:

for i = 0 to l
r[o] = e->s[i]
o += 1
next

В цикле посимвольно копируеться одна строка в конец другой.
А сейчас я подумал, почему бы не воспользоваться просто "+="
Код:

*r +=  *e->s

Но у меня получилась строчка начинающаяся с "y2y2", а дальше всё ок. Кто-нибудь знает, в чём прикол?

И ещё вопрос. Кажеться с помощью какого-то оператора можно в более простом виде возвращать строковое представление объекта? cach или как-то так.

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 33
Откуда : Россия, Санкт-Петербург

Посмотреть профиль http://eric50.narod.ru

Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения