Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];

Вниз

PStrList >Помоему он не доработан или там ошибка.   Найти похожие ветки 

 
LITTEL[MF]   (2003-02-16 05:00) [0]

В этом классе PStrList при появлении #0 строка заканчивается, помоему это не правильно, и в конце строки должен быть другой символ например #13#10...


 
SPeller   (2003-02-16 05:09) [1]

А чем тебя нолик не устраивает?


 
LITTEL[MF]   (2003-02-16 05:56) [2]

А чем тебя нолик не устраивает?

Ну к примеру если туда поместить часть файла то он обрубится на нуле, или иногда надо использовать разделитель в строке, и #0 помоему будет удобней.


 
SPeller   (2003-02-16 08:45) [3]

А ты загружай свои файлы в отдельные буферы памяти и используй список указателей. Тем более где гарантия что в файле не встретится сочетание #13#10, и он не оборвётся где-нибудь на половине?


 
mdw   (2003-02-17 11:38) [4]

Ну к примеру если туда поместить часть файла то он обрубится на нуле
TStringList в Delphi ведет себя аналогично. По моему сходные классы Delphi\объекты KOL должны, по возможности, работать одинаково.

или иногда надо использовать разделитель в строке, и #0 помоему будет удобней
Как-то так сложилось, что #0 уже используется как признак окончания строки.:)). А вкачестве разделителя используй #1, тоже неплохо.:)))


 
mdw   (2003-02-17 11:42) [5]

Ну к примеру если туда поместить часть файла то он обрубится на нуле
Я из-за этого, как то на деньги попал. Читал текстовые файлы, а в них откуда то #0-и взялись, ну и в результате данные не все прочитал....


 
Kladov   (2003-02-17 18:45) [6]

Надо бы внимательнее. Когда я делал так, я исходил прежде всего из эффективности, т.е. скорости. Ну, и из экономии кода - тоже. Если вы знаете, что в тексте могут быть #0, то надо бы его предварительно обработать, например перегрузить через поток в памяти, предварительно заменив #0 на тот же #1. И самим ни в коем разе не хранить в строках StrList"а #0.



Страницы: 1 вся ветка

Форум: "KOL";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.031 c
1-41203
TUser
2003-11-02 10:45
2003.11.13
Caption


1-41159
vvvaaa
2003-11-03 08:59
2003.11.13
Как изменить ScrollBar?


3-40895
viper_cd
2003-10-26 23:04
2003.11.13
запрос и группировка


14-41877
ИМХО
2003-10-21 12:32
2003.11.13
Прогнозы на Локо и ДК


8-41737
Igor__
2003-07-14 21:09
2003.11.13
Как рисунок 256 цветов конвертировать в 16 цветов ...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский