Skip to main content

Was ist ein großer Charakter?

Ein breites Zeichen ist ein Computercharakter, der eine Größe hat, die die Standard-8-Bit-Messung überschreitet.Zeichen in einem Computersatz wie dem Universal Character Set (USC) veranschaulichen ein Paradebeispiel für Breitcharakter, da USC in 16-Bit- oder 32-Bit-Formaten codiert werden kann.Dies unterscheidet sich von älteren, standardisierten Zeichensätzen wie dem amerikanischen Standardcode für Informationsaustausch (ASCII), der das Zeichen von nicht mehr als 7 Bit verwendet.Der Vorteil für die Codierung von Charaktersätzen in breiten Zeichen besteht darin, dass es mehr Atemraum ermöglicht, wenn es Zeit ist, dem Satz zusätzliche und komplexe Symbole hinzuzufügen, wodurch Charakterdesigner ein breiteres Freiheitsbereich verleiht.Nachteile sind in Form eines zusätzlichen Speicherverbrauchs erfolgen, da breite Zeichensätze mehr Systemspeicher verwenden, während sie auf dem Computer aktiv sind.Für Windows Betriebssysteme-sowohl 32- und 64-Bit-Versionen "-breite Zeichensätze müssen auf ein 16-Bit-Framework angepasst werden, was die doppelte Speicherkapazität für jedes Zeichen im Vergleich zu einem Standard-8-Bit-Satz bietet.Unix reg;, dagegen erfordert breite Zeichen, dass sie ein 32-Bit-Framework anpassen und das vierfache Kapazität eines grundlegenden Zeichensatzes bieten.

Der größte Vorteil großer Charakter-Sets besteht darin, dass sie nicht standardmäßige Symbole und eine größere Vielseitigkeit bei der Einbeziehung verschiedener Sprachen in ihre Schnittstellen ermöglichen.Beispielsweise können breite Zeichensätze das Standard -englische Alphabet sowie Sprachen wie Cyrillic und Griechisch gleichzeitig umfassen.Dies bedeutet, dass ein einziger Satz breiter Zeichen für Personen, die mehrere Länder umfassen, angewendet werden kann, anstatt für jede einzelne Sprachregion ein einzigartiges nicht weite Zeichen von Zeichen zu benötigen.

Obwohl es nützlich ist, um Versionen von Software in verschiedenen Sprachregionen zu standardisieren, haben Sätze breiter Zeichen zu einem Preis.Dieser Preis ist ein zusätzlicher Kosten für den Speicheraufwand.Während ein 16-Bit-Zeichensatz die Kapazität eines Standard-8-Bit-Sets doppelt so hoch bietet, verbraucht er auch doppelt so viel Speicher.Gleiches gilt für 32-Bit-Zeichensätze, die ein signifikantes viermal so viel Speicher wie herkömmliche Zeichensätze schlucken.

von Computer- und statistischen Perspektiven sind dies ein erheblicher Kosten für den Speicher.In der praktischen Anwendung sind die Kosten jedoch nicht so groß, wie es scheint.Moderne Computer enthalten oft vier oder mehr Gigabyte Systemspeicher, wodurch in der Praxis auch ein großer 32-Bit-Charakter-Set ausgefallen ist.Nur die am meisten überarbeiteten mdash;oder untermacht mdash;Computer werden einen erheblichen Leistung bemerken, der durch die Verwendung von Sätzen breiter Zeichen verwendet wird.