問題タブ [unicode-literals]

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.

0 投票する
6 に答える
25414 参照

python - Python 2.6 で unicode_literals を使用している問題はありますか?

Python 2.6 で動作するコード ベースを既に取得しています。Python 3.0 に備えるために、以下の追加を開始しました。

私たちの.pyファイルに(私たちがそれらを変更するにつれて)。他の誰かがこれを行っていて、明らかでない落とし穴に遭遇したかどうか疑問に思っています (おそらくデバッグに多くの時間を費やした後)。

0 投票する
7 に答える
53026 参照

powershell - PowerShell文字列リテラルでUnicode文字コードをエンコードするにはどうすればよいですか?

たとえば、PowerShell文字列でUnicode文字U + 0048(H)をエンコードするにはどうすればよいですか?

C#では、これを実行"\u0048"しますが、PowerShellでは機能しないようです。

0 投票する
2 に答える
1947 参照

c# - C# と C++/CLI の Unicode 文字列リテラル

C# では " i" は、私の予想どおり、8221 ($201D) になります。一方、C++/CLI では 65428 ($FF94) になります。親切な魂がこれを私に説明できますか?

EDIT:サイズはwchar_tここでは問題になりません。理由は次のとおりです。

ここでもi8221 になるのでwchar_t、私のシステムで 16 ビット整数を保持するゲーム次第です。エケフォルシュス

0 投票する
5 に答える
7416 参照

mysql - MySQL の Unicode (16 進数) 文字リテラル

MySQL で Unicode 文字リテラルを指定する方法はありますか?

次のような Unicode 文字を Ascii 文字に置き換えたい:

しかし、ほとんどのフォントでは使用できないさらにあいまいな文字を使用しているため、次のような Unicode 文字リテラルを使用できるようにしたいと考えています。

この SQL ステートメントは PHP スクリプトから呼び出されています。最初のフォームは判読できないだけでなく、実際には機能しません。

0 投票する
1 に答える
2245 参照

string - C++/CLI の Unicode 文字列リテラル

キリル文字を含む Unicode CLR 文字列を返すこのコード フラグメントがあるとします。

このアセンブリを参照する C# コードでプロパティを読み取ると、大量の "?" が表示されます。C++ コンパイラが文字列を 1 バイト文字に「フラット化」したかのように。

C++ ソース ファイルを UTF-8 (Unicode も含む) として保存しましたが、ansi 以外のすべての文字についてコンパイラから常に次の警告が表示されます。

警告 C4566: ユニバーサル文字名 '\u041E' で表される文字は、現在のコード ページでは表現できません (1252)

さて、コンパイラにリテラルをユニコードとして扱うように強制するコンパイラスイッチはありますか? 見つからないようです。

0 投票する
3 に答える
3864 参照

delphi - Delphi2010:Unicodeリテラル値を含むキャプションを割り当てるコードを記述しますか、それともテキストファイルからUnicodeシンボルをロードしますか?

Delphi 2010でUnicodeプログラムを作成するにはどうすればよいですか?

私は英語のウィンドウを持っており、「非Unicodeプログラムの現在の言語」も英語です。静的コントロールは見栄えがしますが、変更しようとすると(Label.Caption:='unicode value'またはMemo.LoadFromFile(textFilename))、テキストは次のようになります:$ ^ $&%*(#&#。

それを修正する方法は?

0 投票する
2 に答える
9644 参照

python - ユニコードの生のリテラルを読み取り可能な文字列にデコードする方法は?

Unicode の生のリテラルを変数に割り当てると、その値を読み取ることができます。

しかし、Unicode 文字列ではなくプレーンな文字列に既に値を割り当てている場合、次のことはできません。

どうすればデコードして読むことができますか?

0 投票する
2 に答える
10712 参照

python - Python3および2で機能するUnicodeリテラル

だから私は、便宜上、Python3.2と2.7で作業したいPythonスクリプトを持っています。

両方で機能するUnicodeリテラルを使用する方法はありますか?例えば

上記のコードでは、python 2.x(u'')およびpython 3.xでユニコード文字列が必要にuなりますが、構文エラーはほとんど発生しません。

0 投票する
3 に答える
3411 参照

python - 無効な構文を引き起こすUnicodeリテラル

次のコード:

Pythonでエラーを引き起こしています:

問題を修正するu前に'を削除しますが、これはそのまま機能するはずですか?"Python3.1を使用しています

0 投票する
1 に答える
15403 参照

c++ - Unicode 文字列リテラル

C++11 では、新しい文字列リテラル プレフィックスのセットが導入されています (さらに、ユーザー定義のサフィックスも使用できます)。さらに、Unicode エスケープ シーケンスを直接使用して、エンコーディングを気にせずに特定のシンボルをコーディングできます。

wchar_tしかし、文字列リテラルでもUnicode エスケープ シーケンスを使用できますか? これができないとしたら、それは欠陥のように思われます。

の整数値はsw[0]もちろん、特定のプラットフォームにあるものに依存しwchar_tますが、他のすべての効果に対して、これは移植可能であるはずですよね?