C++で変数名を宣言するのに奇妙な問題があります。私は2つの変数を宣言しようとしました。C++で変数名を宣言する問題
double hoursWorked;
double hourlyWage;
「未使用の変数」などの名前を挙げて、変数名(hoursWorked
、hourlyWage
は)私のIDEで色を変更するだろうし、プログラムがコンパイルされないでしょう。この問題は、 'double'変数の識別子として使用された場合にのみ、これらの2つの単語で発生します。私は予約語のチェックリストをチェックし、私の命名規則では何も普通のように見えません。
「Worked」に最後の「d」と青色に変わる「Wage」に最後の「e」と入力するまで、変数名は右に白い(良い)ことに注意してください。これは、プログラムの主な機能の「メイン」が同じ青色であるため、私はいくつかの種類のキーワードを踏みにじっていると信じています。
助けていただけたら幸いです!
おそらく、私たちのコードを最小限の完全で検証可能な例(http://stackoverflow.com/help/mcve)として示す必要があります。また、これはあなたのIDEの動作に依存しているように思えるので、どのIDEを使用するのか(どのコンパイラを使うのか)を教えてください。使用されていない変数はC++では完全に正当なものなので、コンパイラの警告でなければなりません。 – skyking
変数が使用されていないというエラーはかなり明白です。したがって、コンパイルを試みる前にそれらを使用してください。多分値を割り当てることは助けになるでしょうか? –
それらを使用しようとしましたが、エラーは発生しませんでした。あなたのコードを教えてください。 –