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

Вниз

Кто внятно пояснит в чём проблема ?   Найти похожие ветки 

 
Kozhanov   (2002-05-31 15:56) [40]

>Внук
Видимо,хотя явно и нет переменной String, но Делфи всё равно
запускает свой механизм выделения памяти под String, но только
приходится обнулять массив...FillChar(A, SizeOf(A), 0)

В общем наверное, где-то так всё и работат...shit...


 
Внук   (2002-05-31 15:59) [41]

>>Kozhanov © (31.05.02 15:56)
Согласен. "...только приходится обнулять массив...FillChar(A, SizeOf(A), 0)...", чтобы она это начала делать с начала и правильно :)


 
Kozhanov   (2002-05-31 16:05) [42]

> Внук
Мда уж :)
А вообще я думаю это можно взять на вооружение.
Мне это нравиться, ничего не делаешь, а память всё равно
выделяется,хотя наверное стоит ещё поиграться с этим делом...


 
Kozhanov   (2002-05-31 16:23) [43]

> Игорь Шевченко
В твоей структуре - PString.
А как же использовать всё это для отражения массива, записи или
ещё круче...массива элемент, которого - запись ?


 
MBo   (2002-05-31 16:28) [44]

>Kozhanov
Не разъяснишь, какая конечная цель, что именно хочется сделать?


 
Kozhanov   (2002-05-31 16:37) [45]

> MBo
Попробую...
В общем нужно придумать алгоритм и структуру данных для того,
чтобы отражать простые и сложные структуры на последовательность
байт.

простые структуры :
Integer, String, Byte и т.д.

сложные структуры :
записи и массивы (или и то и другое вместе)

Вот я тут пробую... пока ничего эффективного и красивого придумать немогу :(

Может есть мыслишки ?
Мне думается что это можно сделать через массив (динам-кий видимо) и через структуру, через которую можно будет узнать по какому смещению что лежит...

Если что можешь присоветовать (или на мысль натолкнуть)
буду очень признателен.


 
MBo   (2002-05-31 16:41) [46]

Я пока не очень понял, но часто в таких случаях удобно использовать pbytearray. Кстати, строки, как видишь, трудно отнести к простым структурам ;)


 
Kozhanov   (2002-05-31 16:47) [47]

> MBo
1. Я согласен, что проблемка не совсем тривиальная
2. pbytearray - это и есть указатель на массив байт
3. Про строки я понял... Хотя и не до конца.
4. Советовать не будите ???


 
MBo   (2002-05-31 16:51) [48]

Трудно советовать в видимо непростом вопросе, не осознав всей задачи ;(


 
Kozhanov   (2002-05-31 16:54) [49]

> MBo
Согласен (полностью).



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

Форум: "Основная";
Текущий архив: 2002.06.10;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.007 c
8-30927
KJan
2001-12-30 20:34
2002.06.10
Saving


3-30726
ват
2002-05-18 16:26
2002.06.10
импорт таблицы EXCEL


1-30830
Vaddya
2002-05-28 20:59
2002.06.10
Проблема с переменной


3-30691
AlexNord
2002-05-06 02:19
2002.06.10
UpadteSQL...:(


14-30981
dlp
2002-05-06 19:13
2002.06.10
ПОМОГИТЕ ЛЮДИ ДОБРЫЕ!!!





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