Форум: "Основная";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];
ВнизFileStream.WriteBiffer(SomeString, Length(SomeString)); Найти похожие ветки
← →
VD602 (2003-07-24 22:50) [0]Рузельтатом сабж является непонятный набор символов в файле с размером, явно не соответствующем строке (string) SomeString. В чем может быть дело?
← →
Anatoly Podgoretsky (2003-07-24 22:59) [1]Ну ошибка в программ, больше ничего.
← →
nikus (2003-07-25 00:01) [2]FileStream.WriteBiffer(SomeString [1], Length(SomeString));
Если интересно почему так - могу объяснить
← →
Palladin (2003-07-25 00:29) [3]
> nikus © (25.07.03 00:01)
"Ты уверен?" (С) АП
← →
VD602 (2003-07-25 00:48) [4]2 nikus
Действительно инетерсно :)) Работает ведь...
← →
Palladin (2003-07-25 00:53) [5]что тебе интересно?
то что SomeString при {$H+} является указателем?
или то что твоя изначальная конструкция запросто сканала бы при {$H-}?
← →
Marser (2003-07-25 00:59) [6]
> или то что твоя изначальная конструкция запросто сканала
> бы при {$H-}?
Эт точно (С) тов. Сухов( или без Huge Strings в настройках компилятора)
← →
VD602 (2003-07-25 01:06) [7]А почему SomeString[0] не работает?
← →
Rouse_ (2003-07-25 01:16) [8]> VD602 (25.07.03 01:06)
> А почему SomeString[0] не работает?
Очень резво читаем F1, а если С++ владеем (то не должны задавать подобные вопросы), то еще резвее читем Рихтера.
Желаю успехов
← →
Palladin (2003-07-25 01:17) [9]стринги с доисторических времен начинались с единицы...
вот и не работает...
при {$H+} SomeString[0] - будет служебной информацией (4байта), структуру не помню
при {$H-} SomeString[0] - будет размером строки (1байт)
← →
Palladin (2003-07-25 01:19) [10]ну и конечно же еще одно условие...
объявление SomeString выглядит как
var
SomeString:String;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c