Главная страница
    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.46 MB
Время: 0.036 c
14-42002
Soft
2003-10-17 04:26
2003.11.13
Игры... которые убивают.


6-41863
Maxim Volobuev
2003-09-06 18:38
2003.11.13
WebBrowser и Socks прокси


3-40879
DevMaster
2003-10-20 17:59
2003.11.13
Какую СУБД выбрать???


1-41693
Pomashok
2003-11-03 21:26
2003.11.13
Сообщения из Tray


14-42047
Pavels
2003-10-13 14:01
2003.11.13
как по название автора опердилить его айкю ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский