Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.09.21;
Скачать: CL | DM;

Вниз

Какой тип символов в ShortString?   Найти похожие ветки 

 
Мистер Хэ   (2014-02-15 11:32) [0]

AnsiChar или UTF8Char?


 
clickmaker ©   (2014-02-15 13:41) [1]

ShortChar разумеется


 
Мистер Хэ   (2014-02-15 13:42) [2]

> clickmaker ©   (15.02.14 13:41) [1]

Твои ответы не соответствуют твоему статусу


 
RWolf ©   (2014-02-15 13:48) [3]

Пора включить в интерфейс сайта кнопочку «сарказм».


 
Мистер Хэ   (2014-02-15 14:00) [4]

> RWolf ©   (15.02.14 13:48) [3]

Слишком много сарказма, слишком мало ответов по теме
Сначала отвечайте по теме - потом шутите сколько хотите
Я думаю так справедливо
А то превращаете форум в шапито


 
Inovet ©   (2014-02-15 14:09) [5]

Тебе с такими запросами совсем перестанут отвечать. Не думал об этом?


 
Inovet ©   (2014-02-15 14:12) [6]

Открываю хелп, вижу
type ShortString = string[255];
A ShortString is 0 to 255 single-byte characters long.

уточняю
type Char = WideChar;
type WideChar = #0..#65535;

Будет интересно, дальше посмотрю. Итого 1 минута.

Научить пользоваться хелпом?


 
Мистер Хэ   (2014-02-15 14:13) [7]

> Inovet ©   (15.02.14 14:09) [5]

Ты прав. Ожидать ответов на свои вопросы на дельфимастере - что-то из ряда вон выходящее )))


 
Мистер Хэ   (2014-02-15 14:16) [8]

> уточняю
> type Char = WideChar;
> type WideChar = #0..#65535;


зачем ты это приводишь?
single-byte - это не WideChar

AnsiChar - это single-byte
Но ShortString-и в RTTI используются как строка UTF8

Пользоваться хелпом - полезно. Но не менее полезно понять вопрос


 
Inovet ©   (2014-02-15 14:21) [9]

> [8] Мистер Хэ   (15.02.14 14:16)
> single-byte - это не WideChar

Что и требовалось узнать.


 
Kerk ©   (2014-02-15 14:23) [10]


> Мистер Хэ   (15.02.14 14:13) [7]

Ежики плакали, кололись, но продолжали грызть кактус.
Тебе даже бан не мешает возвращаться на форум и снова и снова истерично кидаться на людей. Раз тебе это так нравится, то чего жалуешься?


 
Мистер Хэ   (2014-02-15 14:24) [11]

> Inovet ©   (15.02.14 14:21) [9]
> Что и требовалось узнать.

Где в "требуемом" упоминается WideChar?
Не хочется отвечать тебе твоей же монетой, но всё же потрудись перечитать вопрос перед тем, как на него отвечать


 
Мистер Хэ   (2014-02-15 14:25) [12]

> Kerk ©   (15.02.14 14:23) [10]

Я не понимаю о чём ты
Я понимаю, что я задаю вопрос, а вы устраиваете шапито на ровном месте
Если не правь - поправь
Если прав - извинись


 
Kerk ©   (2014-02-15 14:27) [13]

Найди лучше форум, откуда тебе еще не выгнали. Ну или создай свой, вот там и будешь указывать кому что делать :-D


 
Inovet ©   (2014-02-15 14:29) [14]

> [11] Мистер Хэ   (15.02.14 14:24)
> Где в "требуемом" упоминается WideChar?

Для UTF8Char - очевидно, по барабану.


 
Мистер Хэ   (2014-02-15 14:29) [15]

> Kerk ©   (15.02.14 14:27) [13]

По-моему, это совершенно нормальная практика нести ответственность за свои слова
Если твои сообщения не стоит воспринимать всерьёз - okey, давай на этом и остановимся


 
Мистер Хэ   (2014-02-15 14:31) [16]

> Inovet ©   (15.02.14 14:29) [14]

Ты не перечитал вопрос
А учишь искать хелпы


 
Inovet ©   (2014-02-15 14:32) [17]

> [16] Мистер Хэ   (15.02.14 14:31)
> Ты не перечитал вопрос

Мало того - ответил на вопрос. Или формулируй по-другому, клоунам непонятно, они же недалёкие.


 
Kerk ©   (2014-02-15 14:35) [18]


> Мистер Хэ   (15.02.14 14:29) [15]

Ты, главное, не расплачься.


 
Мистер Хэ   (2014-02-15 14:38) [19]

> Inovet ©   (15.02.14 14:32) [17]

записи типа string[n], они же ShortString - это последовательность байт, в которых закодирован текст

до Unicode-овых версий Delphi подразумевалось, что ShortString хранит AnsiChar-ы
начиная с Unicode-овых версий в RTTI (тот же TObject.ClassName) ShortString-и используются как последовательность символов UTF8.

Вот я и спрашиваю. Какие символы подразумеваются в ShortString сейчас: Ansi или Utf8. Логика подсказывает, что Utf8. Но это RTTI, они там как угодно могут данные хранить


 
Мистер Хэ   (2014-02-15 14:38) [20]

> Kerk ©   (15.02.14 14:35) [18]

*facepalm*



Страницы: 1 вся ветка

Текущий архив: 2014.09.21;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.008 c
15-1392299840
alex_
2014-02-13 17:57
2014.09.21
задача на С++


15-1392274278
KSergey
2014-02-13 10:51
2014.09.21
Системы ведения изменяющихся документов


15-1392237003
Юрий
2014-02-13 00:30
2014.09.21
С днем рождения ! 13 февраля 2014 четверг


15-1390288445
JohnKorsh
2014-01-21 11:14
2014.09.21
Не по Delphi (поиск алгорима)


2-1382155371
Павел
2013-10-19 08:02
2014.09.21
Звук при нажатие хоткея