問題タブ [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 投票する
6 に答える
1873 参照

c++ - Char[] の消去

さて、私は他の誰かのコードに取り組んでいます。彼らはこれをたくさんします:

これにより、文字配列の最初の場所に \0 が配置されることはわかっています。しかし、これは文字列を消去する安全な方法ですか?

また、Visual Studio はメモリ リークを報告し続けています。これは、使用されている文字列に関連付けられています。

Ps。はい、std::string について知っています。はい、それを使用します。これは私のコードではありません。

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

c# - C#仮想キーコードをcharに変換するには?

仮想キーコードを文字にマップしようとしています。

私のコードは ProcessCmdKey を使用して WM_KEYDOWN をリッスンし、押されたキーにアクセスできるようにします。たとえば、一重引用符を押すと、222 のキーが得られます。これを keychar 39 にマップする必要があります。

私の開発コンテキストは次のとおりです。 - .net Framework 2.0 - 多くの場所に配置された UserControl

質問の答えを知っていますか?

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

c++ - SQLite C / C ++ API unsigned char *

SQLite C / C ++ APIunsigned char *が、より事実上のchar *タイプではなく、テキスト値に対してsを返すのはなぜですか?

これは、SQLite APIの決定が文字列のような値に対して与えられた従来のアドバイスと反対に見えることを除いて、unsignedcharの質問にいくらか関連しています。char *

例えば:

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

c++ - lptstr を char* に変換します

LPTSTR型をchar *C++に変換する方法を知っている人はいますか?

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

c++ - int を char* に追加します

char*c++ で a に整数をどのように追加しますか?

0 投票する
10 に答える
1090503 参照

c++ - std::string を const char* または char* に変換する方法

をまたはに変換するstd::stringにはどうすればよいですか?char*const char*

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

null - sprintf アクセス違反

次のコードに問題があります。

正常にコンパイルされますが、実行すると、悪名高い「0XC0000005 アクセス違反」エラーが発生します。b を NULL、""、"0"、0 などに設定しようとしましたが、"0XC0000005 Access Violation" エラーまたは "Expression: string != NULL.

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

c++ - С++ の文字列リテラルは静的メモリで作成されますか?

c++ の文字列リテラルは静的メモリに作成され、プログラムの終了時にのみ破棄されますか?

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

.net - NHibernate FKはCHAR(6)であり、子テーブルPKがCHAR(6)であるため、さまざまなクエリが失敗します。

子テーブルのCHAR(6)主キーに基づく複数の1:nルックアップテーブルを持つレガシーOracleデータベースがあります。残念ながら、NHibernateがcha​​rフィールド(特に主キーとしてのフィールド)を処理する方法に問題があるのは私だけではありません。見る:

問題に対処するためにカスタムユーザータイプを実装しようとしていますが、session.Get()でcharフィールドをキーとして処理する方法についてまだ混乱があるように思われるため、より良い方法があるかどうかを確認したいと思いました。 。およびsession.Load()...(したがって、これらのテーブルはアプリケーションの中心であるため、やり直す必要がないことを確認したいと思います)。これに遭遇したのは私だけではないと確信しています。経験豊富なNHibernateユーザーからのアドバイスをいただければ幸いです。

物事をより面白くするために、OracleでNHibernateを使用すると、私が予期していなかったいくつかのカーブボールがスローされます。

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

arrays - 文字列をポインタからポインタへコピー

私はこの例を使用しています:

代わりに、名前とメールに独自の文字列を配置したいと考えています。(文字列 xyz を myData、次に tableData に配置しようとしています) myData を使用した strcpy は機能しません。ポインターと参照のすべての組み合わせを試しましたが、文字列をコピーしていないようです。助言がありますか?