unsigned

    2

    2答えて

    私のビットマスクはバイトであり、正確にそのまま保ちたいと思っていますが、記号が拡張されていると思います。同じビットが設定されている限り、バイトが正または負であると見なされるかどうかは気にしません。私はちょうどコードをデバッグするのに数時間を費やしていました。そして、マイナスビットになったときに私のバイトビットマスクに問題があることがわかりました。私はこれに問題があった唯一の人になることはできません

    0

    3答えて

    2バイトの配列があります。 private byte [] mData; と方法:第二のassertメッセージ "255を期待したが、-1" で失敗し public void testWord() { Word word = new Word(); word.setWord((short) 0x3FFF); Assert.assertEquals(0x3F,

    4

    3答えて

    私は私のvector<unsigned char> message vector<unsigned char>::iterator pos; pos = find(message.begin(), message.end(), " "); に空きスペースの文字" "を見つけたいと、私はエラーを取得するベクトル用の機能を見つける++: /usr/include/c++/4.5/bits/stl

    4

    1答えて

    に文字を見つける: message is vector<unsigned char> vector<unsigned char>::iterator pos = message.begin(); vector<unsigned char>::iterator start = message.begin(); vector<unsigned char>::iterator end = mes

    -3

    2答えて

    #include <stdio.h> #include <math.h> /* converts to binary using logs */ int main() { long int decimalNUM = 0, binaryNUM = 0, exponentNUM = 0; printf("Enter a number to be converted to b

    4

    1答えて

    プロパティFileInfo.Lengthがulongの代わりにlongのタイプである理由を誰かが知っているかどうかは疑問でしたか?ファイルのサイズがマイナスになることはないと思います。 他の長さプロパティ(例:string.Length)もlong型なので、これは.NETフレームワークの一般的な設計決定ですか?

    69

    4答えて

    結果が負の場合に同じ型の別の整数から符号なし整数を減算する際に問題があると思われる人からのコードを見つけました。このようなコードは、ほとんどのアーキテクチャでうまく動作しても間違っています。 unsigned int To, Tf; To = getcounter(); while (1) { Tf = getcounter(); if ((Tf-To) >= TIME_

    25

    1答えて

    unsignedとunsigned intの違いは何ですか? この質問はすでに(差がない)Cのために答えた: Difference between unsigned and unsigned int in C 私はC++のいずれかの実用的な違いがあるかどうかを知ることに興味を持っています。彼らは同じタイプですか?

    2

    4答えて

    私は知っているように、私は4234967295がunsigned intの中で最大の数字であることを知っています。私は試してみました: long unsigned int NUMBER = 4294967295 * 4294967295; しかし、答えとして1を得ています。

    0

    2答えて

    符号付きintをgsl_rng_uniform_int (const gsl_rng * r, unsigned long int n)に渡したいとします。私が渡している符号付きintはゼロ以上です。この関数は0とnの間の数値を返します。正の符号付き整数を渡すと、符号付き整数の範囲内の値が返されます。私はその後、返された値を署名付きintに格納します。明白な期待された動作でこれを行う最もクリーンな