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

sql - 文字がSQL列に現れる回数を数える方法は?

SQL データベースにあるユーザー ログ テーブルの場合、レポート リクエストからいくつかのパラメーターを追跡します。レポートでは複数の ID を渡すことができ、それらすべてをデータベース列の 1 つの列に格納します。これが正規化されたデータのセットである場合、これには間違いなく追加のテーブル設定がありますが、これは継承されたものです...

2 つ以上の ID が渡されたレポートが実行された回数を簡単に数えるよう求められました。すべてのレポートにコンマが含まれているため、複数のレポートが要求されているレコードの数を簡単に取得できます。

次に行う必要があるのは、列にカンマが出現する回数を数えることです。SQLでこれをどのように行いますか?

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

c# - C#で文字列を文字に連結する

文字列である「*」を配列内の文字に連結する必要があります。

例えば:

これどうやってするの?a*****結果を " "のようにしたい

0 投票する
11 に答える
6555 参照

c - 実行時に char[x] を char[y] にサイズ変更する

わかりました、これを正しく説明できれば幸いです。私は構造体を持っています:

今、私は問題に遭遇しました。ほとんどの場合、MyData.Data は 256 で問題ありませんが、保持できる文字数をさまざまなサイズに拡張する必要がある場合があります。ポインタが使えません。実行時にデータのサイズを変更する方法はありますか? どのように?コードは大歓迎です。

ありがとう

編集:

私はすべてのコメントに非常に感謝していますが、「多分これを試してみてください...」または「あれをしてください」、または「あなたのドンは間違っています...」コメントは役に立ちません. コードはここで役立ちます。答えがわかっている場合は、コードを投稿してください。

と:

1- ポインターを使用できません。理由を理解しようとしないでください。私にはできません 2-構造体が別のプログラムのメモリに挿入されています。それが理由です。ポインターはありません。

ここで少し大雑把で申し訳ありませんが、うまくいくと思われるさまざまなアプローチをすべて試したので、ここで質問しました。繰り返しますが、私はコードを探しています。現時点では、「うまくいくかもしれない...」や「これを検討したことがありますか...」には興味がありません。

ありがとう、そしてもう一度お詫びします

編集2

なぜこれが回答済みとして設定されたのですか?

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

c# - 複雑なスクリプトでコンテキスト整形入力の文字を取得するにはどうすればよいですか?

一部のRightToLeft言語 (アラビア語、ペルシャ語、ウルドゥー語など) では、各文字が異なる形になる場合があります。分離形、初期形、中間形があります (どの Unicode フォントについても、ウィンドウの文字マップで見つけることができます)。

ユーザーがテキスト ボックスに入力した正確な文字が必要だと想像してください。デフォルトでは、文字列を CharArray に変換すると、各文字が分離形式に変換されます。

(ユーザーがキーボードで文字を入力すると、それは分離された形式になり、画面に表示されると適切な形式に変換されるためです。これは単なる推測です。正確な文字コードを使用して文字列を作成する場合、適切な配列を生成します)。

私の質問は、テキスト ボックスに表示されている形式の文字列をどのように取得できるかということです。

.NETに方法がない場合、これは、このT_Tを変換するために独自のクラスを作成する必要があることを意味します

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

c++ - const char から char への無効な変換 - 母音の削除

テキスト ファイルから母音を削除しようとしていますが、問題が発生しています。6 行目で次のようなコンパイラ エラーが表示されます。

これは、コードでファイル ストリームを設定する方法に関係していると確信しています。読み取りと書き込みに使用されるため、fstream を使用していますが、オープン モードがなくてもファイルへの書き込みと読み取りができると考えたため、オープン モードは含めませんでした (1 つを使用する必要があると確信しています)。 、どれかわかりません。)また、等号演算子の設定方法が合法かどうかもわかりません(s [i]がaまたはeまたはiと等しいかのように読み取りますか?またはoまたはu)。

コード:

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

c# - SecureStringを読み取り専用に初期化する方法

コードで使用するCONSTである、安全な変数を作成したいと思います。System.Security.SecureStringの使用を検討しましたが、ユーザーにこのパスワードを知られたくないので、それがチケットである可能性があります。唯一の問題はそれを初期化することです。ほとんどの場合、SecureStringはユーザーのキーを押すことで「設定」するのが最適のようです。これは欲しくない。私が出くわした1つのオプションは次のようになります。

唯一の問題は、char配列't'、'e'、's'、't'が、コンパイル後もメモリに一緒にパックされている可能性があることです。コンパイル時の前にSecureStringの値を一定の値に設定し、その値をスクランブルするための良い方法はありますか?

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

c++ - 文字から std::string を初期化する

標準コンストラクターがないように見えるので、次のことを行いました

これを行うより良い方法はありますか?

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

delphi - 無効なタイプ: 'Array' および 'dynamic array'

動的配列を文字列に変換して length(trim(string)); と尋ねることで、動的配列の長さを取得する関数を作成しました。

私のメインプログラムでは、テキストを文字列に読み取り、それを配列に変換します

そして、やります:

タイトルにあるようにエラーが発生します。

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

objective-c - Objective-C での unsigned char * から char * へのキャストの定義された動作

unsigned char *との種類の違いがよくわかりましたchar *。また、C++ でreinterpret_cast を使用して anunsigned char *を aにキャストする方法も理解しています。char *

私はObjective-Cでsqlite3を使用してNSStringおり、呼び出しから取得しようとしています

これを行うために、私は基本的にやっています:

sqlite3_column_text()しかし、 は an を返し、unsigned char *へのキャストの動作が気になりchar *ます。キャストは実装固有のものであると読んだことがありますが、これが Objective-C で安全なキャストなのか、それとも間違ったツリーを完全に吠えているのか疑問に思っていましたか?

0 投票する
6 に答える
13070 参照

c - malloc()で割り当てるスペースをどのように知っていますか?

私は完全にCの初心者です、私はC#から来ました。私はメモリ管理とmalloc()機能について学びました。私もこのコードに出くわしました:

私が理解していないのは、これがどのくらいのスペースを割り当てているかですa_persons_name。2文字(例:AB)または他の何かを割り当てていますか?

また、未割り当て領域で「幸運」になり、使用できる場合があることも知っていますmalloc(これにより、データの破損やセグメンテーション違反が発生する可能性があります)。では、割り当てているスペースと必要なスペースをどのように知ることができますか?