warnings

    0

    2答えて

    shortを16進値に初期化したいが、私のコンパイラで切り捨ての警告が表示される。明らかに私はshortを正の値に設定しようとしていると考えています。 short my_value = 0xF00D; // Compiler sees "my_value = 61453" この警告を回避するにはどうすればよいですか? short my_value = -4083; // In 2's comp

    2

    1答えて

    私のプロジェクトでは3つのクラスがありますが、Apple、Orange、Pearと呼んでいます。 AppleとOrangeの両方にデリゲートプロパティがあります。 彼らは両方とも、AppleDelegateとOrangeDelegateというヘッダファイルにプロトコルを定義しています。彼らはそれぞれ同様のシグネチャを持つ初期化子があり : - (id)initWithDelegate:(id<Ap

    2

    4答えて

    LISPはもう一度私を悩ます...リストの最後の要素の値を取得できないのはなぜですか?私はこれに似た設定のリストがあります: (setq bar '(((1 2) 3 4 5)((6 7) 8 9 10))) を今、私は4のリターンを得る: (cdddar bar) : (caddar bar) を用(5)のリターンがありますしかし、私は5を得ることができません: (cadddar b

    93

    8答えて

    私はlog4cxx、boostなどのライブラリを使用しており、ヘッダが(反復的な)警告をたくさん生成しています。ライブラリのインクルードからの警告を抑制する方法はありますか(#include < some-header.h >)、または特定のパスからインクルードしていますか?私は関連する情報が不明瞭でなくても、プロジェクトコードに-Wallや-Wextraをいつものように使用したいと思います。私は

    0

    2答えて

    xcodeで特定のコードの警告を無効にすることはできますか? 私は自分自身を書いていないライブラリを使用しており、数百の警告が生成されます。これは、私のコードに関連する警告を見つけることは非常に不明です。ヘッダーをインポートしてすぐに警告を再び有効にしたときに無効にすることはできますか? これは他のIDE、多分Visual Studio、おそらく#pragmaで可能だったと思います。 xcodeに

    4

    1答えて

    :別のステートメントに++sの移動 e = strtol(++s, (char **)&s, 10); は、警告が消えるなりますが、私の知る限り、この警告は完全に間違っています。 の値はsで、++sの計算では1回のみ使用されます。 sの2番目の使用方法は、そのアドレスを使用することです。私は行方不明のものがありますか?

    1

    3答えて

    私は最近、今、私は関数が宣言さが、定義されていないされている場合に警告するためのオプションを探していますメーカー のVisual  とC++で2010年 をコーディングを開始しました。そのオプションはコンパイラオプションで見つかるだろうか? Googleでのクイック検索の後、私はこれを見つけました:http://msdn.microsoft.com/en-us/library/c553zwz0.a

    3

    5答えて

    考える: if ($variable = get_variable('variable')) { // ... } * $変数= get_variable( '変数')*は、Zend Studioの '割り当ての条件で' 警告をスローします。私は警告が何を意味するのか理解していますが、その背後にある根拠が何であるか誰にでも分かりますか?それは単なるコーディング規約、可読性の問題なの

    3

    4答えて

    私が理解する限り、C++のデフォルトのコピーコンストラクタは、そのクラスがPODクラスの場合にのみ期待どおりに動作します。 オブジェクトがPODでない場合(暗黙的にもそうでなくても)、デフォルトのコピーコンストラクタを使用するコードをプログラマが書くのを防ぐための解決方法があるかどうかを知りたいと思います。 私はこの問題を解決するためにあなたのコピーと割り当てを常にプライベートにすることができます

    1

    1答えて

    "(?{code})"、 "(?? {code})"または "特別なバックトラック制御動詞"のような "警告"とラベル付けされた正規表現機能をどのように扱うべきですか?どのように深刻な警告を取るべきですか?