Форум: "Прочее";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];
Вниздля меня открытие Найти похожие ветки
← →
NotWinProgrammer (2007-10-19 22:59) [0]глупый топик...и, надеюсь, его не перенесут в раздел "начинающим" :). как то случайно тут узнал что в винде каждый символ кодируется аж 4 или 3 байтами.был потрясен! никогда об этом не задумывался(ДОС берёт свое), за все 6 лет что занимаюсь алгоритмическим программированием...но если это так, то почему в том же делфи при:
var s : string;
begin
s:="текст";
showmessage (inttostr (sizeof(s[1]))) ;
end;
будет показываться сообщение с текстом "1"?
← →
korneley © (2007-10-19 23:05) [1]Наверное, потому, что символ "т" занимает ровно 1 байт...
← →
Zeqfreed © (2007-10-19 23:07) [2]> korneley © (19.10.07 23:05) [1]
В какой кодировке?
← →
Jump (2007-10-19 23:10) [3]
var
s: WideString;
← →
korneley © (2007-10-19 23:12) [4]И никаких юникодов (или чудес). SizeOf(char) как был байтом, так и остался...
← →
korneley © (2007-10-19 23:14) [5]
> Jump (19.10.07 23:10) [3]
Не, в условиях :
> var s : string;
← →
Jump (2007-10-19 23:17) [6]korneley © (19.10.07 23:14) [5]
Ему же надо было больше 1 байта на символ...
← →
korneley © (2007-10-19 23:19) [7]
> как то случайно тут узнал что в винде каждый символ кодируется
> аж 4 или 3 байтами.был потрясен! никогда об этом не задумывался(ДОС
> берёт свое)
Откуда инфа? Скинь, пойду тоже поудивляюсь... А то как-то с 2-мя байтами на символ юникода, скучновато...
← →
turbouser © (2007-10-19 23:20) [8]> [0] NotWinProgrammer (19.10.07 22:59)
Стоит почитать в хелпе про unicode
← →
Jump (2007-10-19 23:26) [9]Откуда инфа? Скинь, пойду тоже поудивляюсь... А то как-то с 2-мя байтами на символ юникода, скучновато...
Это он про UTF-8
← →
NotWinProgrammer (2007-10-20 07:38) [10]эта инфа от одного препода в институте :)
← →
Anatoly Podgoretsky © (2007-10-20 12:16) [11]> Jump (19.10.2007 23:26:09) [9]
А это не кодировка
← →
Anatoly Podgoretsky © (2007-10-20 12:17) [12]> NotWinProgrammer (20.10.2007 07:38:10) [10]
Понял ли ты что тебе предподаватель сказал?
← →
Jump (2007-10-20 12:52) [13]Anatoly Podgoretsky © (20.10.07 12:16) [11]
Собственно, разговор не о кодировках, а о многобайтных форматах представления символов, а UTF-8 - один из форматов юникода с произвольным количеством байт (от 1 до 4 (6)) на симовол.
← →
Anatoly Podgoretsky © (2007-10-20 12:57) [14]А автор говорит, что Виндоус хранит в виде 3/4 байт, каждый символ.
Вот отсюда и вопрос. А то что UTF-8 упаковка может занимать от 1 до 6 символов известно, только какое это отношение имеет к Виндоус.
← →
Jump (2007-10-20 13:21) [15]Гы. Собственно, к Windows - никакого. Это имеет отношение к его преподавателю в институте. То ли преподаватель что-то не то изрек, то ли "невиндовыйпрограммер" не так его понял.
Другое удивительно. Автор, судя по предоставленной информации, учится на 1 курсе института. То есть, ему лет 17-18. И, по его же информации, имеет 6 лет опыта "алгоритмического программирования". Это с 11-12 лет, что ли? Под DOS?
← →
@!!ex © (2007-10-20 17:04) [16]> [15] Jump (20.10.07 13:21)
Ну и что?
В школе то Паскалю и Бейсику учат. Под ДОС.
← →
Real © (2007-10-22 02:59) [17]
> Автор, судя по предоставленной информации, учится на 1 курсе
> института. То есть, ему лет 17-18
Откуда такая уверенность? Учится никогда не поздно. Может это матерый дос-програмер, которому под 50, решил обновить знания
← →
NotWinProgrammer (2007-10-22 16:57) [18]Мне 20! И с 14 лет я увлекся программированием и всякими алгоритмами (шифрование, сжатие, графические, математич и т.д. ), естессно в самом легком и любимом Turbo Pascal"е + иногда С++...Я имею ввиду что не проффессионально работал где-то. Работаю программистом с недавнего времени только...
← →
Palladin © (2007-10-22 17:04) [19]
> NotWinProgrammer (19.10.07 22:59)
и за все твои 6 лет увлечения, довольно кстати серьезными темами, ты так и не научился читать справку? иначе откуда такой детский вопрос...
← →
NotWinProgrammer (2007-10-22 17:07) [20]
> Palladin © (22.10.07 17:04)
Интересно послушать мнения DelphiMaster"ов :)
← →
Palladin © (2007-10-22 17:10) [21]мнения мастеров на сабж будет только критика, бо для осознания что же такое string в контексте делфи не требуется ни больших знаний ни шестилетнего опыта
← →
Anatoly Podgoretsky © (2007-10-22 19:19) [22]> NotWinProgrammer (22.10.2007 17:07:20) [20]
Интереснее послушать начальника транспортного цеха.
← →
@!!ex © (2007-10-22 21:44) [23]> [19] Palladin © (22.10.07 17:04)
Нормально.
Я научился читать справку более менее только через 8 лет после того, как начал прогать...
← →
Германн © (2007-10-23 02:47) [24]
> Anatoly Podgoretsky © (22.10.07 19:19) [22]
Эт точно! Именно его мнение - самое интересное в данном случае! :)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.043 c