Показано с 11 по 20 из 35

Тема: POINTER TO what?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,257

    По умолчанию

    Последняя идея имхо не лучшая.
    Тип - это тип.

    i : int := -15000;
    w : word := 50000;

    if ( i or w ) < 0 then ?

    Лично я нехочу заморачиваться , как конкретно данный язык будет расширять данные, до longinta все расширит или i пихнет в word или w в int


    К тому же типы - это не только стандартные.

    Например TTemperatura.
    Свойства :
    1.вывод на экран : с одним знаком после запятой, с суффиксом '*С' или текстовое сообщение 'Обрыв датчика' .......
    2.время от последнего опроса.
    ....

    Если тип - ф.блок, обрабатывающий температуру и с кучей своих данных ( таймеров и др.. ) ?



    У вас жестко определенная структура PARSCRIPT
    А зачем жестко ? Кому-то нужен min-max, а кому-то нет….
    Ведь кол-во свойств и их самоё определяет сам тип.
    Да и данные у Вас хранятся отдельно от своих свойств.
    А вдруг владельцы данных захотят поменять некоторые свойства ?
    Со списком это было бы проще (имхо)

    И жаль, конечно, что в кдс-2 нет хотя бы типа-функции.

    PS
    А вдруг тип : pointer to pointer to ......
    Последний раз редактировалось Валенок; 03.12.2010 в 20:53.

Ваши права

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