Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Sergey Kabikov                       2:5020/175.2   24 Dec 2001  15:00:12
 To : Starikov Alexander
 Subject : Re: Разбиение текста
 -------------------------------------------------------------------------------- 
 
 Mon Dec 24 2001 13:29, Starikov Alexander wrote to Sergey Kabikov:
 
  >> Hе проблема : "вперед" на макс. допустимое кол-во символов, а оттуда назад
  >>до первого пробела. Полученный кусок выбросить и начать сначала.
  SA> Да я так и делаю, однако не всегда правильно получается в последних двух
  SA> кусках - предпоследний пожет ещё поместить слово, однако оно переностися
  SA> в последний кусок...
  SA> Вот кусок кода:
  SA> AnsiString Text; // Исходный текст
  SA> int MesL = 30;  // Max длина части
 самом деле у тебя, похоже, получается не 30, а 29 символов максимум. Первый
 имеет индекс 1. Ты встаешь на 30-й. Если он пробел - вырезаешь с 1-го по 29-й.
 Hо это только 29 символов !
 Других явных ошибок не заметил.
 Разве что при очень длинной строке явно кромсать ее себе дороже - тормоза и
 ненужная фрагментация памяти. Правильнее бегать по буферу (строке) PChar'ом.
 
 С уважением
 Сергей
 
 ...Планетоид на эпилептической орбите (с) переводчик StarTrek
 
 --- ifmail v.2.15
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Разбиение текста   Starikov Alexander   24 Dec 2001 11:46:17 
 Разбиение текста   Sergey Kabikov   24 Dec 2001 13:58:53 
 Re: Разбиение текста   Starikov Alexander   24 Dec 2001 14:29:08 
 Re: Разбиение текста   Sergey Kabikov   24 Dec 2001 15:00:12 
 Re: Разбиение текста   Starikov Alexander   24 Dec 2001 15:50:51 
 Re: Разбиение текста   Starikov Alexander   24 Dec 2001 16:19:33 
 Разбиение текста   Nickita A Startcev   28 Dec 2001 15:28:06 
 Re: Разбиение текста   Starikov Alexander   29 Dec 2001 14:58:00 
 Re: Разбиение текста   Andrey Dashkovsky   02 Jan 2002 01:26:33 
 Разбиение текста   Alexander Chelmodeev   24 Dec 2001 14:57:50 
 Re: Разбиение текста   Starikov Alexander   24 Dec 2001 17:55:34 
Архивное /ru.algorithms/330009c2af29.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional