Главная » Delphi » Новое в языке Использование расширенного набора символов

0

 

В связи с тем, что система Delphi, начиная с 8-й версии, пополнилась средствами широкой поддержки платформы .NET, в язык программирования Delphi был внесен ряд дополнений. Связаны они прежде всего с возникшим пересечением названий ряда ключевых слов Delphi с идентификаторами, применяемыми в библиотеках классов .NET Framework.

Мы рассматриваем все изменения, происшедшие в языке Delphi, начиная с версии Delphi 8, в которой впервые появилась поддержка технологии .NET.

За счет поддержки универсальной схемы кодирования Unicode в программе на языке Delphi стало возможным применять не только символы ASCII, но и символы русского языка. В частности, отныне названия переменных и функций можно записывать кириллицей:

var Хомяк, Котенок: Integer;

begin

Хомяк := 4; Котенок := Хомяк – 5;

end;

Отношение к такой возможности у разработчиков неоднозначное, и если начинающим программистам и создателям приложений для личного пользования вполне подойдет использование переменных с названиями наподобие «ы» (верхний и нижний регистры в языках Delphi и Паскаль традиционно не различаются), то при работе в коллективе желательно все же придерживаться латинского алфавита, а кириллицу применять лишь в комментариях. При этом надо учитывать такое ограничение Delphi, как недопустимость записи символами Unicode названий идентификаторов в public-разделах описаний классов (как в качестве названий полей, так и в качестве названий типов).

Бобровский С. И. Технологии Delphi 2006. Новые возможности. — СПб.: Питер, 2006. — 288 е.: ил.

По теме:

  • Комментарии