powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Стандартные константы Delphi
25 сообщений из 117, страница 4 из 5
Стандартные константы Delphi
    #39761050
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X-Citeсоздайте свою константу

Само собой, что я это могу сделать.
Но прочитайте название темы.
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761091
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Повторюсь
Василий 2X11А есть константа для пробела?
А какой именно пробел из десятков возможных тебя интересует?
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761118
Фотография roschinspb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11X-Citeсоздайте свою константу

Само собой, что я это могу сделать.
Но прочитайте название темы.
Всё, что не буква или цифра считается пробелом
EmptyStr
System.UITypes
TFormatSettings
TAlphaColorRec
System.UIConsts
Colors
System.Constants
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761138
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константа нужна если использование литерала вместо неё может быть не понятно. Таким образом, имя константы служит комментарием. Также нужна, если значение может поменяться в будущем. Наконец, просто, чтобы не ошибиться при наборе. Сюда же входит сокращение длины.

Какую из этих целей решает гипотетический sWhiteSpace? Никакую.
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761171
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GunSmoker,

И вам Привет.
Фигня все это. На "суахили" ни белый, ни "черный" космос роли не играет.
Тем более их не интересует cRedShift
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761173
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gator, т.е. ТС фигню спросил о predefined.
сегодня она pre, а завтра depricated



Gator,
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761224
ain-2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таки, не понял. Ужель в Дельфи нет такого, как в простом Лазарусе?

...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761236
Фотография Exteris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ain-2Таки, не понял. Ужель в Дельфи нет такого, как в простом Лазарусе?
Есть конечно.
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761391
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
roschinspbX11пропущено...


Само собой, что я это могу сделать.
Но прочитайте название темы.
Всё, что не буква или цифра считается пробелом

EmptyStr
System.UITypes
TFormatSettings
TAlphaColorRec
System.UIConsts
Colors
System.Constants

о!
и справка поприятней стала выглядеть
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761394
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GunSmokerКонстанта нужна если использование литерала вместо неё может быть не понятно. Таким образом, имя константы служит комментарием. Также нужна, если значение может поменяться в будущем. Наконец, просто, чтобы не ошибиться при наборе. Сюда же входит сокращение длины.

Какую из этих целей решает гипотетический sWhiteSpace? Никакую.

>>>Также нужна, если значение может поменяться в будущем
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761405
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GunSmokerКонстанта нужна если использование литерала вместо неё может быть не понятно. Таким образом, имя константы служит комментарием. Также нужна, если значение может поменяться в будущем. Наконец, просто, чтобы не ошибиться при наборе. Сюда же входит сокращение длины.+ бывает нужна для уменьшения выделений памяти
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761513
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GunSmokerКакую из этих целей решает гипотетический sWhiteSpace? Никакую.Не скажу за "гипотетический sWhiteSpace", а допустим гипотетический sSpaceCharacter - очень даже решает. Ибо это не non-breakable space (NBSP), не двойной пробел, и т.д. а именно пробел. И не надо ломать глаза и мосК вглядываясь в код и пытаясь понять что означает пустота между апострофами...
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761517
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_nigger,

Тебе тогда не константа нужна а функция.
function IsWhiteSpace(c: char): boolean;
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761536
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_niggersSpaceCharacter - очень даже решает. Ибо это не non-breakable space (NBSP)
Такую константу и называть надо правильно - sNonBreakableSpaceCharacter
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761573
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatТебе тогда не константа нужна а функция.
function IsWhiteSpace(c: char): boolean;Ты о чём? При чём тут IsWhiteSpace (который возвращает true для нескольких символов) если мне нужен тупо пробел. Сравни код:
Код: pascal
1.
2.
3.
4.
  //1.
  if Ch = sSpaceCharacter then...
  //2.
  if Ch = ' ' then...

Ты можешь быть уверен на что именно сравнивается во втором случае?

YuRockТакую константу и называть надо правильно - sNonBreakableSpaceCharacterВообще не в кассу
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761580
GunSmoker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_niggerТы можешь быть уверен на что именно сравнивается во втором случае?

Да я только рад, что с таким кодом не работаю :D
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761633
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_niggerТы можешь быть уверен на что именно сравнивается во втором случае?
Если тебе важно убедиться что это пробел (или его варианты) то нужна функция: if IsWhiteSpace (Ch) then
Если уж тебе не важен юникод, но важно четкое понимание "на глаз" - тогда пиши: if Ch = #32 then
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761671
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatЕсли уж тебе не важен юникод, но важно четкое понимание "на глаз" - тогда пиши: if Ch = #32 thenНу с "#32" для большинства прокатит. А ты на память тот же "неразрывный" пробел записать так сможешь? Или может лучше использовать константы для единообразия? :)
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761673
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_niggerYuRockТакую константу и называть надо правильно - sNonBreakableSpaceCharacterВообще не в кассу
Да, "не" не заметил.
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761680
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_niggerА ты на память тот же "неразрывный" пробел записать так сможешь?Даже пытаться не буду.
Достаточно доки по юникоду.
Или может лучше использовать константы для единообразия? :)
sWhiteSpace1,sWhiteSpace2,sWhiteSpace3 и т.д? ;)
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761682
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatsWhiteSpace1,sWhiteSpace2,sWhiteSpace3 и т.д? ;)Наименование констант/переменных/методов - отдельная религия :)
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761683
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сразу еще приходет на ум константы типа: sa, sA, sb, sB, sc, sC.... ;)
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761685
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sZero = 0
sOne = 1
sTwo = 2
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761722
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_niggerНаименование констант/переменных/методов - отдельная религия :)Это ДА.
Чуть ли не самое сложное в программировании имячко придумать! (вспоминая времена FORTRAn IV)
...
Рейтинг: 0 / 0
Стандартные константы Delphi
    #39761725
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatsZero = 0
sOne = 1
sTwo = 2

Это фигня! Вот обзови 13
это sThirteen или sTwelve+1 ?
а чертову дюжину обозвать - вообще мозги сломаешь!

...
Рейтинг: 0 / 0
25 сообщений из 117, страница 4 из 5
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Стандартные константы Delphi
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]