Loading article…
シングルバイト文字セット(SBCS) は、各グラフィック文字に正確に 1バイトを使用する文字エンコーディングです。SBCS は最大256 個の記号を収容でき、ラテン文字、ギリシャ文字、キリル文字など、記号やアクセント付き文字が少ない文字体系で役立ちます。これらの文字体系は主にヨーロッパ言語で使用されています。SBCS エンコーディングの例としては、ISO /IEC 646、各種ISO 8859エンコーディング、各種Microsoft / IBMコード ページなどがあります。 [1 ] [2 ]
シングルバイト文字セットは、ダブルバイト文字セット、トリプルバイト文字セット、およびマルチバイト文字セットと対比されます。マルチバイト文字セットは、文字や記号の数が多い言語、主に中国語、日本語、韓国語(「CJK」と呼ばれることもあります)などのアジア言語に対応するために使用されます。これらの文字エンコーディングでは、 SBCSは従来、半角文字と関連付けられています。これは、このようなシングルバイト文字が、従来、2 倍幅フォントを使用するコンピュータ端末画面上で、ダブルバイト文字の半分の幅を占めていたことに由来します。
現代のシステムではシングルバイト文字セットはUnicodeエンコーディングにほぼ取って代わられていますが、コードゴルフではニッチな地位を確立しています。文字サイズが小さいため、参加者はVyxal [4 ]やGolfScriptなど、コードのコンパクトさを高めるためにSBCSの使用を容易にするプログラミング言語でSBCSを使用すると優位に立つことができます。
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)