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