問題タブ [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.
iphone - 基本文字列NSString への UTF16 エンコーディング
UTF16エンコーディングのC++basic_string<wchar_t>
オブジェクトからObjective-C NSStringオブジェクトに変換する最良の方法は何ですか?
このように wchar_t* から char* にキャストしても、stringWithCString で文字列を正しく使用できますか?
ありがとう、シェーン
c# - wchar_tをCharに変換する
変換する必要があります:
に
変換はDLL(C ++で記述)で行われ、の値をarr
Windowsフォーム(C#で記述)でユーザーに表示したいと思います。
wchar_t
テキストボックスに直接表示することは可能ですか、それともDLLでからwchar_t
に変換してからWindowsフォームでからに変換する必要がありますか?char
char
string
この変換はどのように行われますか?
c++ - wstring と wchar_t のオーバーロードにおける同様の変換 *
私は次のコードを持っています:
そして私は得ています:
wstring と wchar_t * の間に暗黙的な変換があってはなりません (そうすべきでしょうか?)。
前もって感謝します
oracle - OCI、OCILIB、ODBC ワイド文字 (wchar) のサポート
OCI、OCILIB、ODBC、またはその他のライブラリのうち、ワイド文字列 (wchar) をサポートしているのはどれですか?
printing - char16_t 印刷
最近、Windows アプリケーションを Linux に移植する際に問題が発生しました。これは、wchar_t
これらのプラットフォーム間のサイズの違いが原因です。コンパイラ スイッチを使用しようとしましたが、これらの文字の出力に問題がありました (GCCwcout
はすべてwchar_t
32 ビットであると考えていると思います)。
だから、私の質問:良い方法はあり(w)cout
char16_t
ますか? うまくいかないので、次のようにキャストする必要がありwchar_t
ます。
大した問題ではないようですが、気になります。
c++ - データを失うことなく wchar_t* を char* に変換するにはどうすればよいですか?
日本語の文字列を として使用しておりwchar_t
、それを に変換する必要がありchar*
ます。データを失うことなく変換wchar_t*
する方法または関数はありますか?char*
c++-cli - C++/CLI でシリアル ポートを介してバイト データを読み取る
別のプログラムとのインターフェイスを作成しようとしているので、C++ を使用する必要があります。
C++ でプログラミングしてから何年も経ちますが、この問題に 1 週間ほど取り組んでいるので、すべてがどのように機能するかをゆっくりと確認し始めています。
シリアル ポート デバイスからのバイト データを読み取りたい。
readline コマンドを使用して、シリアル ポートからテキストを取得できることを確認しました。
例えば:
私が正常に動作するようになったMSDNの例でデータがどのように読み取られるかです。
ただし、何度か変更しようとしましたが、データをバイトとして読み取るものを思いつくことができません。(私はすでにバイトデータを文字列に変換しているので、バイト単位で 0f に等しい数値 15 などのバイトを実際に見ることができます。)
コードを次のように変更する
私にくれます
私はよく知らないReadline
。弦専用ですか?文字列で動作することを確認しました。文字列を送信するシリアル デバイスを使用すると、最初のコード セットが動作します。
バイトデータを読み取るために使用できる方法を誰かが説明できますか? ありがとう。
c++ - Visual Studio 2008 でデフォルトで UTF-8 エンコーディングを使用することは可能ですか?
デフォルトで、Visual Studio にすべての文字列に UTF-8 エンコーディングを使用させることはできますか?
たとえば、
utf8でエンコード
.net - System::Int32をwchar_t*に変換する方法
私はこのコードを持っています:
int
constへの変換が正しくありませんwchar_t*
。このエラーにどのように対処できますか?