問題タブ [char]

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

c++ - unsigned char とは何ですか?

C/C++ では、anunsigned charは何に使用されますか? レギュラーとどう違うのchar

0 投票する
8 に答える
46726 参照

c++ - C/C++(ms)でchar[]をtchar[]に/から変換する最も簡単な方法は何ですか?

これはかなりソフトボールの質問のように思えますが、char と tchar の参照に関して非常に多くのバリエーションがあるように見えるため、私は常にこの関数を調べるのに苦労しています。

0 投票する
4 に答える
4088 参照

c - char配列からn文字を取得する方法

C アプリケーションに char 配列があり、250 の部分に分割して、一度にそれ以上受け入れない別のアプリケーションに送信できるようにする必要があります。

どうすればいいですか?プラットフォーム: win32。

0 投票する
12 に答える
9980 参照

c++ - const char * を戻り値の型としてキャッシュする

C++ について少し調べていたところ、RTTI (Runtime Type Identification) に関する次の記事が見つかりました: http://msdn.microsoft.com/en-us/library/70ky2y6k(VS.80).aspx。まあ、それは別の話題です:) -しかし、クラスで奇妙なことわざにtype_info出くわしました。つまり、メソッドについて::nameです。「type_info::nameメンバー関数はconst char*、型の人間が読める名前を表す null で終わる文字列に a を返します。ポイントされたメモリはキャッシュされており、直接割り当てを解除することはできません。」

どうすればこのようなものを自分で実装できますか!? char呼び出し元が削除する新しい -array を作成したくないため、以前はこの正確な問題にかなり苦労していたので、std::stringこれまでに固執してきました。

簡単にするために、 を返すメソッドを作りたいとし"Hello World!"ましょう。それを呼び出しましょう。

個人的には、次のようにします(疑似):

..しかし、これは、呼び出し元がdelete[]私のリターンポインターで a を実行する必要があることを意味します:(

事前にThx

0 投票する
9 に答える
8213 参照

.net - ブール値がcharよりも多くのメモリを消費するのはなぜですか?

.NET Frameworkでブール値が4バイト、文字が2バイトを消費するのはなぜですか?ブール値は1ビットを占めるか、少なくとも文字よりも小さい必要があります。

0 投票する
18 に答える
480572 参照

c# - C#でcharをintに変換する

私はC#に文字を持っています:

今、私は2をintに入れたいと思います。Convert.ToInt32は、数値2ではなくcharの実際の10進値を返すことがわかりました。以下は機能します。

int.parseは文字列でも機能します。

文字列にせずにcharからintに移動するネイティブ関数はC#にありませんか?これは些細なことですが、直接変換を行うネイティブなものがないのは奇妙に思えます。

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

c++ - Char が範囲内にあるかどうかを確認する

言う範囲があり、000080-0007FF 16 進数を含む char がその範囲内にあるかどうかを確認したい場合、どうすればよいですか?

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

c - Cでunsigned char *の長さを見つける方法

私は変数を持っています

データの長さを見つける方法は?

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

char - Telnet クライアントを強制的にキャラクター モードにする

私は、telnet クライアントからのソケット接続を受け入れ、シンプルなキーボード駆動のキャラクター GUI を作成するアプリケーションを持っています。

少なくとも Linux では、telnet クライアントはデフォルトで行単位モードになるため、常に^]mode char手動で行う必要があります。

関連する RFC をざっと見てIAC DONT LINEMODE (\377\376\042)みると、クライアントが接続するとすぐにアプリケーションが単純に文字を送信した場合、クライアントは強制的に文字モードにする必要があることが示唆されています。ただし、違いはありません。

仕事をする最も簡単なコードは何ですか? 理想的には、送信される単なる文字列です。私のアプリケーションは、クライアントが送り返すジャンクを吸収できます。

0 投票する
9 に答える
3969 参照

c++ - 文字列から const char* へ

この行:

(*it文字列へのイテレータ)

このエラーが発生し続けます:

``strcat(char[200], const std::basic_string, std::allocator >&)'' の呼び出しに一致する関数がありません

strcattake in a char*whileは文字列だからだと思い*itます。文字列から に変換してchar*で動作させるにはどうすればよいstrcat()ですか?

試してみましstrcat(query,(*it).c_str())たが、実行時エラーが発生するだけです。

編集:申し訳ありませんが、に変換する必要がありますconst char*