問題タブ [error-checking]

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

vb.net - エラーメッセージの後にデフォルト値を DataGridViewCell に戻す方法

私の現在のコードは、フィールドに整数以外を入力した場合、数値入力のみが受け入れられることをユーザーに通知するメッセージボックスを表示します。ただし、デフォルト値を datagridviewcell に戻す方法がわかりません。

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

powershell - Powershell - 検索と置換のエラー チェック (ForEach-Object)

ForEach-Object 部分にエラー チェックを追加する必要があります。

現在、このコードはファイル内の値を置き換えるために機能します。ただし、値が見つからない場合、エラーは発生しないようです。私は試してキャッチしましたが、うまくいきません。私は何時間も検索し、あらゆる種類のものを試しました...何か助けはありますか?

コマンドを2つの異なる方法で実行できますが、エラーチェックを追加するのにどちらが優れているか、またはより簡単かはわかりません...

-また-

ありがとうございました。

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

c++ - C++: Mock Catering Company Billing Program - 不正なデータをエラー ファイルに出力できない

このプログラムは基本的に、ファイルからデータを読み取り、そのデータに応じてそのデータを処理することになっています。模擬ケータリング会社のようなもので、変数は大人の人数、子供の人数、食事の種類 (デラックスまたはスタンダード)、曜日の種類 (週末 [はいまたはいいえ]、頭金など、追加料金、税金です。 、合計などは、そのデータに応じて CalcData 関数で計算されます (つまり、豪華な食事 (D または S) の場合、価格は 21.75 ドル (標準の場合) ではなく、週末の場合 ( YまたはN)、追加料金は合計請求額に加算され、合計額に応じて割引が適用されます)。

私は自分の関数で参照を使いすぎていると思いますが、プログラムはエラーチェック部分なしで正常に動作しました (つまり、入力が有効であったかどうかを確認します - 大人/子供/初期預金の金額にマイナスはなく、S/ 以外の文字はありません) D および/または Y/N など)。最初に bool を返す「isValid」関数と「outputErrorFile」関数を使用し、main で if/else を使用しました。データが無効な場合はエラー ファイルに出力し、無効でない場合はエラー ファイルに出力します。 、それを「Billing Statement」テキストファイルに出力するだけです。私はそれ以来、「checkValid」関数で2つを組み合わせました。同じことをするので、2 つの別々の機能を持つ必要はないと思います。

現在、すべてをエラー ファイルに出力しています (具体的には、bool 変数 "valid" はすべてのデータで常に false です)。私はそこで愚かなことをしていると確信しています。コンソールに何が出力されるかはあまり気にしません。テキスト ファイルに何が出力されるかだけが気になります...ご覧いただきありがとうございます。

ありがとう。

入力ファイル (大人、子供、デラックスまたはスタンダードミール、週末 (Y/N)、初回デポジット):

10 0 シリング 100.00

27 3DY 57.50

125 17DN 0.00

4 0 SN 25.00

0 25 SY 23.75

250 43 DN 500.00

0 0 DN 0.0

10 0 RY 10.00

17 3 DR 15.00

5 0 DY 275.00

-3 10 DY 20.00

14 -1 SN 30.00

20 3 日 -10.00

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

visual-studio - ビルドするまで VS 2013 で特定の構文エラーを無視することはできますか?

たとえば、「すべてのコード パスが値を返すわけではありません」というエラーがなくても、ほぼ常に対処できます。これは通常、私がメソッドを書いている最中であることを意味します。値を返さないと言われる必要はありません。戻り値を追加するのを忘れた場合、VS はビルド時にそれを教えてくれます。しかし、私が働いている間は決してそれを望んでいません。それは迷惑で、通常、私がすでに知っていることを教えてくれます。

別の例として、switch ステートメントを作成しているときに表示されるエラー (たとえば、まだ作業中であるため、まだ break ステートメントがないことを示すエラー) を回避することができます。どんな場合でも。

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

c# - C#/Java の Try-Catch は実行速度に影響しますか

Try-Catchプログラムでブロックを使用するとC#/Java、実行速度にどのような影響がありますか?
私は (Visual C# を使用して) データベース アプリを作成する開発プロセスにあり、エラーを引き起こす可能性のあるほとんどすべてのメソッドに try-catch ブロックを配置しています
が、そうすることで私の実行速度が低下するかどうか興味がありました。プログラムも?

速度に影響を与える他の要因があることは知っていますが、これはプログラムの速度を低下させますか?

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

c++ - C++ エラー チェックを使用して sscanf コードを istringstream に適合させる

したがって、次のような sscanf を使用して、文字列を他の変数に分割するコードがいくつかあります。

sscanf の戻り値を使用して、入力文字列を検証します。

私は使うだろう

しかし、正確に 5 つの項目が入力されているかどうかを確認する方法がわかりません。私は char 配列が嫌いなので、従来の C コードを取り除きたいのですが、エラー チェックを失いたくないのです。この istringstream コードを適応させるか、まったく異なる C++ スタイルのコードを使用して char 配列を取り除き、既存の機能を維持するためのアドバイスをいただければ幸いです。

前もって感謝します、

マックス

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

java - Intellij IDEA でリアルタイム エラー チェックを無効にしますか?

Intellij IDEA は、入力時にエラーをチェックします。ファイルを保存した後にエラーをチェックする方法はありますか? Eclipse では、「General - Editors - Structured Text Editors」->「Report problems as you type」のチェックを外すことでこれを行います。Intellij IDEA に同様の機能はありますか?

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

c - 浮動小数点数/整数入力に対してゼロ以外の値を返す isalpha()

Cでプログラムのエラーチェックを行っており、現在、入力データポイントがfloat/ int(本質的に文字ではない)であることを確認するためにテストしています

この目的のために、isalpha関数を使用しています。100 未満のすべての数値で機能しますが、100 の値を入力すると、0 ではなく 1024 が返されます。これが発生する特定の理由、またはこれをエラー チェックするより良い方法をご存知ですか?

0 投票する
0 に答える
49 参照

linux - Linux input pattern matching

I am developing a bash shell script that will allow the users their email addresses. However, I would like to check if the email is valid, just the form, not the actual email. For example,

#xA;

is a valid email but

#xA;

is not... is there a way that would allow me the verify the input and prompt them for another input if it's wrong?

Thanks