![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
x64 str
Gu © (2012-01-09 04:35:00)никто случайно не знает, нет ли в xe2 x64 каких ограничений по строкам (например shortstring низя юзать или типа того)?
Palladin (2012-01-09 23:58:00) [1]) предел возмущенья порвал вменяемость, прошу прощенья )
Юрий Зотов (2012-01-09 23:35:00) [2]
> Palladin © (09.01.12 23:13) [6]
Речь идет о ShortString
Palladin (2012-01-09 23:13:00) [3]Ну не то что бы "немного", "совсем". То-ли дело контроль менеджером памяти на уровне компилятора, другое - статическое выделение (порой в стеке) памяти.
Юрий Зотов (2012-01-09 17:05:00) [4]
> Dimka Maslov © (09.01.12 16:52) [4]
Ничем не плох. Просто немного другое.
Dimka Maslov (2012-01-09 16:52:00) [5]
> когда нужно писать/читать типизированный файл
чем плох array[0..x] of Char? По сути та же строка, но без "лишнего" байта.
Юрий Зотов (2012-01-09 15:31:00) [6]> Dimka Maslov © (09.01.12 14:42) [2]
> shortstring это рудимент древней эпохи перехода на 32 бита,
Даже еще раньше, когда и 16 еще только началось, а про 32 никто и не думал.
> его вообще использовать рекомендуется только для целей
> обратной совместимости.
Бывает удобно и для других целей - например, когда нужно писать/читать типизированный файл, состоящий из record'ов с коротким строковым полем фиксированной длины.
Dimka Maslov (2012-01-09 14:42:00) [7]shortstring это рудимент древней эпохи перехода на 32 бита, его вообще использовать рекомендуется только для целей обратной совместимости.
~AQUARIUS~ (2012-01-09 12:11:00) [8]Никаких ограничений нет