問題タブ [unused-variables]

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 に答える
71 参照

java - このコンパイラ警告が表示されるのはなぜですか?

テキスト ブロックの各行から最長の単語のリストを取得しようとしています。processing.classにあるメインから印刷する情報を取得できません。情報は Tools.class で処理されます。また、関連する Counters.class もありますが、これは不変です。

ただし、次The value of the local variable longestWords is not usedの警告が表示されます。私のカウンター コードで、宣言している行でlongestWords =h;. これはなぜですか、どうすれば修正できますか?

これは私のコードです:

(処理)

スローされたエラー: スレッド「メイン」の例外 java.lang.NullPointerException at deol5210_a1.Processing.main(Processing.java:66)

for(i = 0; i < longestWords.size(); i++){ (ツール)

(カウンター)

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

visual-studio - VisualStudio 2013 Pro でのデッド コード分析

ac コードで未使用の変数と関数 (デッドコード) を削除する必要があります。VisualStudio 2013 Pro コード分析を使用して未使用の c 変数を見つけることはできますか? ルール セットでは、アンマネージ コードに対して Microsoft.Performance ルールを使用できないためです。Cでデッドコードを見つけるために使用できる他のツールはありますか? ReSharper は役に立ちますか?

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

c++ - ScopedGuard の「未使用変数」を無効にする

Andrei Alexandrescu と Petru Marginean のスコープ付きガード オブジェクトで遊んでいます

-Wall -Werror でコンパイルすると、「未使用の変数」エラーが発生します。次のコードはLOKIから取得したものです。

問題は使用法にあります:

それはちょうどです

私は対処の最後にいくつかのアクションを得るためにマクロを使用しています:

このようにして、ユーザーは単に呼び出すことができます

このマクロは、未使用の警告を無効にするのを困難にします。

-Wno-unused-variableを使用せずに、誰かがこれをよりよく理解し、これに対する解決策を提供できますか?

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

c# - JsonProperty が割り当てられましたが、値は使用されませんでした

JsonProperty としてマークされたメンバーを使用してクラスを作成し、このメンバーを明示的に参照することはありませんでしたが、JsonConvert.SerializeObject を使用して暗黙的に使用しました。

ただし、コンパイルは失敗し、このメンバーが定義されていて使用されていないと主張します。(エラー CS0414: フィールド X が割り当てられていますが、その値は使用されていません) このエラーを抑制できると思いますが、それが正しい解決策になるかどうかはわかりません。

この件についてのご意見をお待ちしております。