問題タブ [tolower]

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

ascii - ctype.h を使用せずに小文字/大文字を変換する

これが技術的に機能することがわかりました。解決できなかった唯一の間違いは、テストするたびに出力される最後のASCII文字でした。また、name変数を使用せずにこれをテストしました。つまり、32の減算を行うだけですASCII の小文字に変換すると、大文字の文字が返されるはずですが、追加の文字が表示される理由に興味があります。画面に表示されているものは明らかにÛです。

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

c - Cで数字をスキャンして文字列にする

私は言葉のリストを持っています:

これらすべてを文字列としてスキャンし、バイナリ ツリーに配置する必要があります。をスキャンするときを除いて、プログラムは 3 番目の文字列 "DC2012" で失敗します。数字があり、「tolower」機能を使用しているためだと思いますが、使用する必要があるのでわかりません。スキャン用のコードは次のとおりです。

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

c++ - tolower() は C++ の Ü,Ö に対して機能しません

C++ で英語以外の文字を使用して tolower() を実行しようとすると、正常に動作しません。その問題を検索したところ、ロケールに関する何かに出くわしましたが、その最善の解決策についてはわかりません。

私のサンプルコードは以下の通りです:

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

spring - SQLマイナスと下位/上位がJdbcで連携しない

HSQLDB 2.2.9 と次のステートメントを取得しました。

そして、それは私のリスで動作します。しかし、Jdbc を使用するプログラムでこれを実行すると、次の例外が発生します。

lower() を削除すると、そのステートメントは機能しますが、ここで削除したい大文字と小文字が区別されます。

このエラーが発生する理由と修正方法を教えてください。

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

c++ - 単純な変換 tolower が機能しない

そのため、同様の問題をたくさん見てきましたが、私の問題を解決する答えはありません。誰かがこのコードの理由を説明できますか:

私にこのエラーを与えています:

プロジェクトでは、多くの文字列を低く変換する必要があり、ブーストはオプションではありません。このコードが機能していた以前のプロジェクトから文字通りコピーして貼り付けました。

さらに、ヘッダー ファイルには次のものが含まれています。

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

c - Cで独自のtoUpperとtoLowerを作成します

コードを実行してコンパイルすると、AとZ、およびaとcの両方が未定義であるというエラーが発生します。これを修正するにはどうすればよいですか?

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

xslt - Umbraco NiceUrl ToLower

URL を href タグの下位に変更しようとしています。コードは次のとおりです。

Exslt.ExsltStrings:lowercase(node-set)これはエラーをスローするため、喜んで使用しようとしました。誰か提案はありますか?

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

c# - C#は自動的にToLowerをメソッド文字列パラメーターに適用しますか?

C#コンパイラがToLower()(または他の操作メソッドの呼び出し)をメソッド内で使用される前に特定のメソッドパラメータに自動的に適用するようにする方法はありますか?

//追加情報:その目的は、大文字と小文字を区別しないキーで辞書を使用することです。どうやら、私の最初のアプローチは完全に間違っていました。なぜなら、アクセスされるキーではなく、辞書自体に対処するまったく異なるアプローチをすでに見つけたからです。

私の悪い!私はあなたにその情報を提供すべきだった。したがって、これ以上の回答は必要ありません。とにかく、どうもありがとう!

この特定の場合のより良いアプローチ:c#ディクショナリ:宣言によってキーを大文字と小文字を区別しないようにする