Форум: "Основная";
Текущий архив: 2002.04.01;
Скачать: [xml.tar.bz2];
ВнизДлина переменной типа string Найти похожие ветки
← →
Sergy (2002-03-21 16:36) [0]Никто не подскажет, какая мах. длина у переменной типа string?
← →
Alx2 (2002-03-21 16:39) [1]2^31=2147483648 bytes
← →
Sergy (2002-03-21 16:41) [2]А в количесве символов это сколько будет?
← →
Alx2 (2002-03-21 16:44) [3]:))
Столько же
← →
MAxiMum (2002-03-21 16:44) [4]Раньше макс. длина строки была 255 символов. Но где-то с версии 3.0 этот тип был переименован в ShortString, а вместо него используется новый тип AnsiString, который автоматически и используется при указании типа String. Тип AnsiString, также как и String ограничивается объемом heap. Также см. Object Pascal Reference.
← →
Alx2 (2002-03-21 16:48) [5]Да, чуть не забыл :)
The reserved word string functions like a generic type identifier. For example,
var S: string;
creates a variable S that holds a string. In the default {$H+} state, the compiler interprets string (when it appears without a bracketed number after it) as AnsiString. Use the {$H–} directive to turn string into ShortString.
То есть зависит от настроек. Если Huge String отключено, то 255 байт, иначе - 2Gb
← →
Фэ (2002-03-21 18:18) [6]Ну тогда и про UniCode не забудьте (двухбайтное кодир. символа)
WideChar, PWideChar, WideString
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.01;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c