Sign in Join
Wiki copytemporary

String Encoding/de: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11Um ein einzelnes Zeichen darzustellen gibt es die Möglichkeiten es mit einem oder mehreren Zeichen zu codieren.\
22Die Kodierung mit mehreren Zeichen ist dann nötig, wenn es Schriftsysteme gibt, die mehr als 256 Zeichen haben.\
33Für diese Schriftsysteme werden die erweiterten UTF und UCS Kodierungen verwendet.\
4-\
5-\
4+
65Der AnsiString entspricht der UTF-8 Kodierung.\
76Bei Windows und Linux entspricht der WideString der UTF-16 Kodierung.\
87Der UniCodeString entspricht der UCS2 Kodierung.\
98Bei einigen UNIX und evtl. auch bei einigen speziellen Systemen entspricht der WideString der UTF-32 bzw. UCS4 Kodierung.\
10-\
11-\
9+
1210Derzeit entsprechen sich die Kodierungen von UTF und UCS weitgehend. Eine Vereinheitlichung beider Kodierungen wird von den Gremien angestrebt.\
13-\
11+
1412Kodierung: Anzahl der Bits um ein darstellbares Zeichen zu codieren:\
1513* UTF-8 -\> 8 Bit\
1614* UTF-16 -\> 16 Bit\
1715* UTF-32 -\> 32 Bit\
1816* UCS2 -\> 16 Bit\
1917* UCS4 -\> 32 Bit\
20-\
18+
2119Beispiele für Betriebsysteme und die von ihnen unterstützten Stringkodierungen:\
2220Windows unterstützt UTF-8 und UTF-16 Strings.\
2321Linux unterstützt UTF-16 Strings.\
24-\
22+
2523(Details und Sonderfälle bei den Kodierungen werden hier wegen der Übersichtlichkeit und des leichteren Verständnisses nicht behandelt.)\
26-\
24+
2725--Olaf 17:08, 7 September 2012 (UTC)
2826
2927---
3028*From the Free Pascal wiki, page "String Encoding/de", as it stood on 2013-03-26 after a change by Olaf, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
3129Category: Deutsch

Back to history