![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Обработка возвращаемых значений NULL и их использование в функциях на PascalDelphi , Компоненты и Классы , Процедуры и функцииВопрос, поднятый пользователем jesu, касается создания функции, которая может возвращать значение Использование VariantОдин из предложенных способов - использование
Возвращение специального значенияДругой подход заключается в возвращении специального значения, которое не будет использоваться в обычном функционировании программы. Например, можно использовать очень маленькое положительное число, такое как
Функция может выглядеть так:
Изменение типа функцииВ качестве альтернативы, можно изменить тип функции так, чтобы она возвращала булево значение, указывающее на успешность операции, и выводила результат через параметр:
ЗаключениеВыбор метода зависит от контекста использования функции и предпочтений разработчика. Важно, чтобы возвращаемое значение или механизм был понятен и не приводил к путанице в будущем. При работе с Вопрос связан с обработкой возвращаемых значений NULL и их использованием в функциях на языке программирования Pascal, в частности, с созданием функции, которая может возвращать значения типа float или NULL для работы в Delphi. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Процедуры и функции ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |