問題タブ [wchar-t]

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 投票する
3 に答える
2886 参照

iphone - 基本文字列NSString への UTF16 エンコーディング

UTF16エンコーディングのC++basic_string<wchar_t>オブジェクトからObjective-C NSStringオブジェクトに変換する最良の方法は何ですか?

このように wchar_t* から char* にキャストしても、stringWithCString で文字列を正しく使用できますか?

ありがとう、シェーン

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

c# - wchar_tをCharに変換する

変換する必要があります:

変換はDLL(C ++で記述)で行われ、の値をarrWindowsフォーム(C#で記述)でユーザーに表示したいと思います。

wchar_tテキストボックスに直接表示することは可能ですか、それともDLLでからwchar_tに変換してからWindowsフォームでからに変換する必要がありますか?charcharstring

この変換はどのように行われますか?

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

c++ - wstring と wchar_t のオーバーロードにおける同様の変換 *

私は次のコードを持っています:

そして私は得ています:

wstring と wchar_t * の間に暗黙的な変換があってはなりません (そうすべきでしょうか?)。

前もって感謝します

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

oracle - OCI、OCILIB、ODBC ワイド文字 (wchar) のサポート

OCI、OCILIB、ODBC、またはその他のライブラリのうち、ワイド文字列 (wchar) をサポートしているのはどれですか?

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

printing - char16_t 印刷

最近、Windows アプリケーションを Linux に移植する際に問題が発生しました。これは、wchar_tこれらのプラットフォーム間のサイズの違いが原因です。コンパイラ スイッチを使用しようとしましたが、これらの文字の出力に問題がありました (GCCwcoutはすべてwchar_t32 ビットであると考えていると思います)。

だから、私の質問:良い方法はあり(w)cout char16_tますか? うまくいかないので、次のようにキャストする必要がありwchar_tます。

大した問題ではないようですが、気になります。

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

c++ - データを失うことなく wchar_t* を char* に変換するにはどうすればよいですか?

日本語の文字列を として使用しておりwchar_t、それを に変換する必要がありchar*ます。データを失うことなく変換wchar_t*する方法または関数はありますか?char*

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

c++-cli - C++/CLI でシリアル ポートを介してバイト データを読み取る

別のプログラムとのインターフェイスを作成しようとしているので、C++ を使用する必要があります。

C++ でプログラミングしてから何年も経ちますが、この問題に 1 週​​間ほど取り組んでいるので、すべてがどのように機能するかをゆっくりと確認し始めています。

シリアル ポート デバイスからのバイト データを読み取りたい。

readline コマンドを使用して、シリアル ポートからテキストを取得できることを確認しました。

例えば:

私が正常に動作するようになったMSDNの例でデータがどのように読み取られるかです。

ただし、何度か変更しようとしましたが、データをバイトとして読み取るものを思いつくことができません。(私はすでにバイトデータを文字列に変換しているので、バイト単位で 0f に等しい数値 15 などのバイトを実際に見ることができます。)

コードを次のように変更する

私にくれます

私はよく知らないReadline。弦専用ですか?文字列で動作することを確認しました。文字列を送信するシリアル デバイスを使用すると、最初のコード セットが動作します。

バイトデータを読み取るために使用できる方法を誰かが説明できますか? ありがとう。

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

c++ - Visual Studio 2008 でデフォルトで UTF-8 エンコーディングを使用することは可能ですか?

重複の可能性:
Visual C++ 2008 で UTF-8 文字列リテラルを作成する方法

デフォルトで、Visual Studio にすべての文字列に UTF-8 エンコーディングを使用させることはできますか?

たとえば、

utf8でエンコード

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

.net - System::Int32をwchar_t*に変換する方法

私はこのコードを持っています:

intconstへの変換が正しくありませんwchar_t*。このエラーにどのように対処できますか?