問題タブ [utf-32]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
testing - UTF16 / 32テストケース(ネガティブテストケースが必要)
UTF-32とUTF-16の間の変換をテスト/解除するためのテストケースが必要です。
UTF-8およびUTF-16の場合、私は通常、「中国の骨」テストを使用します:0xE9 0xAA 0xA8(UTF8)および0x9AA8(UTF16)。
UTF-16およびUTF-32の不十分に記述された実装を破るはずの否定的なテストケースを持っている人はいますか?理想的には、テストでは少なくとも2つのUTF-32値を使用する必要があります。
ジェフ
c++ - char32_t をコンソールに出力
cout
( / wcout
/ ...) char32_t を C++11 のコンソールに出力するにはどうすればよいですか?
次のコードは、16 進値を出力します。
erlang - Erlang での UTF-32 エンコーディング
UTF-32 文字列を使用する必要がある wxErlang でアプリケーションを作成したいと考えています。UTF-8 エンコーディングのファイルからソース コードをロードできますが、ファイルを UTF-32 に変換するとエラーが発生します。アプリケーションでキリル文字を使用する必要があるため、この問題を UTF-32 エンコーディングで解決したいと考えています。
unicode - utf-32 利点の説明
オンラインのdivintopython3本では、utf-32とutf-16の利点は
UTF-32 は単純なエンコーディングです。各 Unicode 文字 (4 バイトの数字) を取り、同じ数字で文字を表します。これにはいくつかの利点があります。最も重要なのは、N 番目の文字が 4×N バイト目から始まるため、一定時間内に文字列の N 番目の文字を見つけることができることです。
誰かがこれを説明できますか?可能であれば、例を挙げてください..私はそれを完全に理解しているかどうかわかりません
android - ダウンロードした英語以外の html ファイルが webview で読み取れない
保存 (マラヤーラム語) 文字列 コンテンツ コード
それは完全に機能
していますが、サーバーからダウンロードした後に同じ操作を行うと機能しません(WebViewで文字が読めない)、
以下のコードを見つけて、
サーバーからアンドロイドへのデータ転送に問題があると思いますが、何ができますか??
Base 64 転送エンコーディングはこの問題を解決しますか??
助けてください
c - ファイルに含まれる文字が 10 ビット未満かどうかを確認する
これは宿題です。コードだけの議論、進め方に関する高レベルの提案を探しているわけではありません。
私は現在、ファイル内の UTF-16 文字を出力ファイル内の UTF-32 に、またはその逆に変換する課題に取り組んでいます。割り当ては、10 ビット未満の文字のみを含むファイルを処理するための最初のステップとして示されていますが、私は困惑しています。これは私たちの最初の課題であり、C++ を使用したことはありますが、C を実際に使用したことはありません。
私はそのような変換 (S.2.1) に関する RFC を読んでいて、かなりよく理解しているように感じます。UTF-32 文字は、実際にはその構成を定義する 6 ビットが先行する 10 ビットであることを理解しています (110110 は 16 ビットの最初のペアを示し、110111 は「32」の 2 番目のペアを示すと思います)。UTF-16 文字は 6 つの先行 0 で始まりますか?
それとも、UTF-16 文字は 10 ビット未満であり、10 ビット文字にヒットすると、UTF-32 ビット文字に遭遇したことがわかりますか?
私の本当の質問は、8、16などの場合に「10ビット文字」が何を意味するのかということだと思います。しかし、私が言及したことに対する洞察は素晴らしいでしょう!
encoding - 異なるエンコーディングでのフレーズのバイト数
タスクは - スペイン語のフレーズを考えてみましょう
ISO-8859-1 エンコーディングでは何バイトになりますか? UTF-8 でいくつ?UTF-16 でいくつ?UTF-32 でいくつ?
私の解決策は
そうですか?
ios - NSString を NSUTF32StringEncoding に変換する
内部で UTF16 エンコーディングを使用する NSString があります。UTF32 を使用するように変換して、
or q
両方が単一のインデックスを取得するようにします。Currenty は 2 かかります。
これを行う方法 ?。NSString から他の型に変換できたとしても、動作します。肝心 or q
なのは、配列内で同じ数のインデックスを取得することです。