問題タブ [binary-operators]
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 - 単項マイナスはbinopマイナスと同等ですか?
私の C コンパイラは、値に単項マイナスを使用すると警告を出したunsigned
ので、代わりに 0 からの減算を行うことで警告を修正しました。
ここで、現在のコードが元のコードと同等であるかどうか疑問に思います。
私の質問は次のとおりです。同じ値の場合b
、コードの両方の行で同じ結果が得られa
ますか?
c++ - オーバーロードされた operator[] の例を理解する
C++ テストで見た質問と混同しています。コードは次のとおりです。
これが印刷されると確信していまし24
たが、代わりに印刷され44
ます。誰かにこれを明確にしてもらいたいです。累積評価ですか?また、<<
バイナリインフィックスですか?
前もって感謝します
編集:演算子のオーバーロードが明確に定義されていない場合、誰かがここでオーバーロードされた演算子のより良い実装を提供して、出力することができます24
か?
ios - unichar および String での二項演算子の使用
二項演算子を使用して 2 つの値を比較しようとしています。
ここで、エラー メッセージ Binary Operator '==' cannot be applied to operands of type unichar or String. が表示されます。私はまた、文字を変換しようとしました:
動作しません...
swift - 二項演算子 '>= & <=' は Swift の CGFloat 型および Int 型のオペランドには適用できません
2 つのエラーが発生します。<= と >= を使用すると、エラーが発生します。
二項演算子 '>= & <=' は、タイプ CGFloat および Int のオペランドには適用できません
私は助けが必要です!
c - C でのビットごとの右シフト代入演算
この左シフト代入演算子への出力は -8 です。方法がわかりませんでした。助けてください!
php - Zend Framework 2 が 1 2 4 8 16 のような整数定数を定義する理由
例えば:
1 2 3 4 5 のように定義し、1 2 4 8 16 を定義しないのはなぜですか?