Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 13

Тема: Динамический массив

  1. #1

    По умолчанию Динамический массив

    День добрый, появились вопросы с добавлением некоторых данных в массив и также последующее смещение значении в массиве при поступлении новых. Каким образом объявить и записывать в этот массив значения? На форуме тема где-то затрагивалась, но к сожалению найти не могу.

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Может нужен не динамический, а фиксированный, только в нем через интервалы удалять первое записанное значение, смещать вперед и в конец записывать текущее, а создавать что то динамическое это надо бибку использовать syslibmem

  3. #3
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,276

    По умолчанию

    первое записанное значение, смещать вперед и в конец записывать текущее
    Тогда уж лучше закольцевать чем двигать

  4. #4

    По умолчанию

    Можете куском кода показать для болей ясности пож-та?

  5. #5
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,276

    По умолчанию

    m:array[0..255] of ..
    i : byte;

    i:=i+1;
    m[i]:=новое значение

  6. #6
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    Запись:
    массив[счётчик_записей MOD длина] := очередное_значение

    Чтение:
    переменная := массив[(требуемый_индекс + счётчик_записей) MOD длина]

  7. #7

    По умолчанию

    А каким образом мне при записи добавлять также системное время?

  8. #8
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,276

    По умолчанию

    Цитата Сообщение от alek.yum Посмотреть сообщение
    А каким образом мне при записи добавлять также системное время?
    Запись:
    массив[счётчик_записей MOD длина].значение := очередное_значение
    массив[счётчик_записей MOD длина].время := системное_время


    PS
    Надеюсь Yegor не обидицца

  9. #9
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Я вот поинтересуюсь не пишется ли этот архив на флеш, если да то какова размерность массива и как часто производится запись

  10. #10

    По умолчанию

    Запись раз в сутки, а вопрос из-за того, что есть ограничения в размре массива?

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Ответов: 35
    Последнее сообщение: 09.12.2017, 15:26
  2. Ответов: 1
    Последнее сообщение: 26.03.2013, 08:10
  3. Прямоугольный массив
    от Columbariy в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 12.02.2013, 13:36
  4. массив
    от freak в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 01.07.2010, 03:14
  5. Узнать динамический Ip
    от Zjrin Alexandr в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 26.03.2010, 13:23

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •