問題タブ [tchar]
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.
c - _T("char") または _TEXT("char") に代わるマクロ
_T(x) マクロが定義に基づいて文字列リテラルをユニコード/マルチバイト文字列に変換することは知っていますが、アンダースコアと括弧を作成する必要があるのは非常に面倒です。本当に混乱します。私は静かではありませんマクロに精通しているのでわかりませんが、すべての文字列リテラルを検出して適切なユニコード/マルチバイト文字列に変換する方法はありますか?
c++ - memcpy は C++ で 1 バイトのみをコピーします
memcpy を使用して TCHAR 配列を BYTE 配列に変換しようとしていますが、memcpy 関数は 1 つの TCHAR を tchar 配列からバイト配列にコピーするだけです。
なぜこれが起こっているのか分かりません。
コードスニペットを次に示します。
このスニペットを使用すると、byteArray には 'T' だけが含まれます。
どんな助けでも大歓迎です。
編集:問題を修正しました(タイプミスでした)。ここに書いたコードは問題なく動作します。私のコンパイラは Windows VM にあるため、ここで再入力する必要があり、無意識のうちにタイプミスを修正しました。
c++-cli - System::String^ から TCHAR* へ
特定のフォルダーの .txt ファイルへのすべてのパスを収集し、それらをベクターに格納するクラスがあります。私が使用するほとんどの関数では、現在のディレクトリなどを取得/設定するために TCHAR* を使用する必要があります。
クラスは次のようになります。
ここで System::String^ を TCHAR* に変換する必要があります
visual-c++ - DWORD の TCHAR 配列のサイズ
次の VC++ コードがあります。実行時に失敗しない DWORD の TCHAR のサイズを計算する方法。
次に、 の価値は何ですかbufSize
。次のコードはまだ正しいですか?
c - C プログラミング - TCHAR を使用した列挙型スイッチ ケース
私は C で win32 プログラムを実行していますが、UNICODE で enum を実行して大文字と小文字を切り替える方法がわかりません。この構造を持つ名前付きパイプをクライアントから受け取ります
cmd.comando には値「00」、「01」、「02」があります.....
そして、cmd.comando で switch ケースを実行したいと考えています。
私を助けてください。ありがとうカルロス
c++ - Comparing CString to TCHAR by ==?
I have a CString pointer and it is being compared to a TCHAR in the following way:
where strTest is a CString* strTest;
I just wonder if this is correct, considering it is not a TCHAR-pointer. It compiles ok. This code is very old and no one seems to have complained about it, makes me wonder though.