Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.003 c
2-1325799180
Gu
2012-01-06 01:33
2012.05.06
опции компилятора


15-1325449802
Юрий
2012-01-02 00:30
2012.05.06
С днем рождения ! 2 января 2012 понедельник


9-1190998222
Snoop_4ok
2007-09-28 20:50
2012.05.06
GLScene


2-1325802985
Дмитрий
2012-01-06 02:36
2012.05.06
Scheduler


2-1325748771
de_guta
2012-01-05 11:32
2012.05.06
3 позиции checkbox





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский