問題タブ [toupper]

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

javascript - 入力フィールドの内容が変更されるたびに toUpperCase() を実行する

入力フィールドの内容が変更されるたびに toUpperCase() を実行したい。フィールドがフォーカスを失ったときではなく、文字が入力されるたびに意味します。

私はこれを試してみましたが、うまくいきませんでした(私はJQにかなり慣れていません)!

また、関数はぼかしでのみ起動されます。

どうしたの?

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

c - タッパーによるセグメンテーション違反

そのため、文字列を受け取り、すべての小文字の値を大文字に変更する関数を作成しようとしています。コードは次のとおりです。

問題は、「*p = toupper(*p);」という行から発生し、ここでセグメンテーション違反が発生します。私の推測では、 toupper(*p) が返す値を *p に代入しようとしたことで問題が発生したと思われます。いくつかのテストを行った後、toupper(*p) が機能しているように見えますが、値を *p に割り当てようとするとすぐに、seg fault? なぜこれが起こるのかについてのアイデアはありますか?

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

haskell - Haskell の toUpper を理解する

toUpperの Haskell ソースを見ると、次のようになります。

chrと同様にとはどういう意味u_towupperですか? その部分も気になりforeign import ccall unsafeます。Haskell のソースは実際に変化するのunsafeでしょうか?

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

c# - 大文字の問題

Visual Studio C# で Replace と ToUpper を使用しているときに、これを出力するにはどうすればよいですか?

ファーストネーム

これが私のコードです:

出力は常に次のとおりです。

ファーストネーム

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

c++ - QT: クラス 'QByteArray' で宣言されたプライベート メンバーにアクセスできません

あるテキスト ファイルから名詞を読み取り、別のテキスト ファイルから動詞を読み取るランダム フレーズ ジェネレーターを作成しようとしています。それはすべてうまくいきましたが、現在、件名の最初の文字を大文字にするメソッドを作成しようとしていますが、エラーが発生し続けています

エラー: C2248: 'QByteArray::operator QNoImplicitBoolCast': クラス 'QByteArray' で宣言されたプライベート メンバーにアクセスできません

「QByteArray::operator QNoImplicitBoolCast」の宣言を参照してください

「QByteArray」の宣言を参照してください

メソッドのコードを投稿します(新しいので、適切な形式でない場合は申し訳ありません)

助けてくれてありがとう!

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

r - 大文字。Excelの「PROPER」関数に相当するR

同僚、

以下の抜粋に似たデータ フレームを見ています。

各単語の最初の文字を大文字にし、各単語の残りの文字を小文字にしたいと思います。これにより、以下のようなデータ フレームが生成されます。

一言で言えば、MS Excel で利用可能なROPER関数に相当する R の関数を探しています。

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

perl - Perl の qr// 内で補間された文字列を小文字にするにはどうすればよいですか?

SSH 接続に Perl Expect モジュールを使用しています。次のようなサブ関数を使用するモジュールが既にあります。

しかし、私の $quotedhostname は大文字です。LOWERCASE の場合もこれをキャッチする必要があります。次のような方法はないでしょうか。

それとも、別の[qr]ブロックを追加する必要がありますか?

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

c - タッパーを動作させることができない単純なプログラム

私は toupper 関数で練習していますが、私はこれを機能させることができます.printfの時点で常にクラッシュするので、引数が悪いと思います.