問題タブ [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.
c++ - コードのコンパイル方法について非常に衒学的であること
g++ (4.7) の最も極端なエラー チェック フラグの組み合わせを調べたいと思います。古いコンパイラでコードをクロスコンパイルする必要があるため、新しい C++11 仕様は使用していません。これらの古いコンパイラ (ほとんどは g++ 4.0) は、g++4.7 では単に無視される問題を引き起こすことがよくあります。
現在、次の一連のフラグを使用しています。
ただし、この組み合わせでは、int を予期する関数に double が渡される、または符号付きと符号なしの int の比較などの問題が特定されず、これにより古いコンパイラがチョークします。
私はドキュメントを読み、-Wsign-compare
有効にする必要があります-Wextra
が、実際にはそうではないようですので、何かを見落としている可能性があります...
javascript - クラス名と ID 名のタイプミス防止ツール
入力ミスを特定するのに役立つ HTML/CSS/JavaScript 用の基本的なデバッグ ツールはありますか?
「#fron」が「#from」であるべき場合。私はコード自体について話しているのではなく、クラス名や ID などについて話しています。
堅牢な IDE があることは知っていますが、私がまったく知らない、かなり基本的なツールや拡張機能があるのではないかと考えています。
ここに質問を投稿する前に、コードを徹底的にレビューしようとしますが、私自身の校正者は最悪です。
sql - zend Framework 2 SQL の更新と影響を受ける行の挿入 (ZF2)
これは簡単な質問ですが、周りを見回しても答えが見つかりませんでした。ZF2 で更新/挿入 SQL クエリから影響を受ける行の数を抽出するにはどうすればよいですか?
次のコードはうまく機能しています (更新されます) が、適切なエラー チェックを実行したいと考えています。
現在、成功した場合、$result はオブジェクトです。vardump を試みましたが、値が表示されません。
どんな助けでも大歓迎です。ありがとう。
c++ - C++での正当な整数入力のチェック
だから私は多くの人がこれを尋ねるのを見てきましたが、ウェブの周りに浮かんでいる確かな答えはあまりありません。ほとんどの場合、文字列の代わりに整数が配置されていることを確認しますが、浮動小数点数が入力された場合は下半分が切り捨てられ、整数と文字が挿入されている場合は文字が切り捨てられます。ユーザー入力をチェックし、入力が無効であるか、有効/無効の組み合わせであるかどうかをユーザーに再試行するように求めるコードを書くのに助けが必要です。基本的な考え方は、文字列を作成して何でも受け入れるようにし、sstreamを使用して操作し、入力が正当な場合はintに戻ることでしたが、他の部分を実際にチェックすることはできません。誰かがこれに出くわしたり、私を助けてくれるなら、私をそれにリンクしてください。何をすべきかがよくわかったら、コードを投稿します。
serial-port - バイト配列のチェック中にエラーが発生しました
バイト配列のデータが正しいかどうかを確認する最良の方法は何ですか?
シリアル接続を介してバイト配列(byte1、byte2、byte3、byte4、errorCheckByteなど)を送信していますが、データを受信したときにデータが正しいことを確認したいと思います。
接続の両端で同じであると判断するために最初の4バイトで実行するのに最適な数学演算は何ですか?それらをすべて一緒に追加する必要がありますか?
たとえば、実際には言語固有の例を探しているわけではありませんが、これはJavaとArduinoに関連しています。
送信後、おそらく次を使用して確認できますか?
より良い、しかし単純なエラーチェックアルゴリズムはありますか?
networking - 現代のシステムでは通常、エコーチェックが使用されていますか?
エコー チェックが適切なメカニズムとは見なされていないことはわかっています。しかし、今日でもそれを使用するシステムがあるかどうかを知りたいです。
編集:
実際、これは私の宿題の一部でしたが、オンラインで多くのリソースを見つけることができなかったので、ここで尋ねました.
javascript - 送信する前にJavaScriptでdjangoフォームエラーをチェックする最良の方法は何ですか?
実際には、javascript 検証 (クライアント側) と私の django フォーム検証 (サーバー側) で同じエラー メッセージを持つメソッドが必要です。
これについてdjangoライブラリを検索しましたが、見つかりませんでした。これは私が SO で作成した最も相対的な質問ですが、役に立たないようです:
これのためのdjangoライブラリを知っていますか、そうでない場合、これを行うための最良の方法は何ですか?
前もって感謝します。
java - Java Validating Date エントリ
Java Date 形式をチェックして、ユーザーが 56-13-2013 のような形式の dd-MM-yyyy の日付を入力しないようにする方法があることを知りたいです。現在、13 か月の日付を入力すると、1 年が追加されてから 1 か月が表示されます。たとえば、16-16-2013 は 16-04-2014 になります。
c - 配列の正確性をどのようにチェックしますか?
素数の配列があります。この配列の長さは 1,000,000 です。これは、最後の要素素数 [999999] が 100 万番目の素数を持つ必要があり、最初から 2 を省略したため、実際には 1,000,001 番目の素数を持つ必要があることを意味します。
プログラムを実行して配列の最後の要素を吐き出すと、999,999 番目の素数が吐き出されます。私は C を学習している途中で、これは私が受けている数学の授業の小さな宿題プロジェクトです。この問題のトラブルシューティングをどこから始めればよいかさえわかりません。どんな助けでも大歓迎です。
編集:申し訳ありませんが、何らかの理由で簡単な答えかもしれないと思いました. 以下にコードを掲載しました。オプション 1 で素数の配列を出力しましたが、すべての素数が正しく、結果も正しいです。他のオプションを使用すると、誤った出力が得られます。
編集: SIZE1 = 100、SIZE2 = 1000、SIZE3 = 10000、SIZE4 = 100000、SIZE5 = 1000000、SIZE6 = 10000000
delphi - クリップボードからファイル名のリストが正常に取得されたかどうかを確認するにはどうすればよいですか?
クリップボードからファイルを取得するこのコードを見つけたところ、正常に動作しますが、成功したことがわかるようにブール関数にしたいと思います。クリップボードにファイルがあり、すべて問題がないことを確認するには、何をテストする必要がありますか?