memory-address

    -3

    1答えて

    私には見解があり、それを特定の状況で削除したい。 if (self.superview) { [self removeFromSuperview]; // breakpoint point here } 私はそれをlldb: (lldb) po self.superview 0x0000000000000000 superviewが0x0000000000000000に等し

    -1

    1答えて

    私はxがポインタである場合 =デリファレンス x * =デリファレンス *xがxで値を取得することを理解しています。 xがポインタであり、可変xが存在する場合 *x = 5は、= 5 xセット。 ここで+値の部分は何ですか? Ie. x = 5 *ptr; ptr = &x *ptr gives us 5.

    0

    2答えて

    a構造体をb構造体に割り当てたいとします。関数呼び出しの前後で配列のアドレスと値を表示すると、関数呼び出し中に代入が機能し、両方のポインタが同じ構造体アドレスを指していることが示されます。ただし、関数から戻った後、変更は元に戻ります。どうして? typedef struct arrayA { int a[3]; }arrayA; void f(arrayA *a, arrayA *

    1

    1答えて

    私は、GDBで次のコマンドを入力する: (gdb) p PyObject_GetAttrString($2, "_other_obj_m") を、変数のアドレスタイプ(PyObject *)である必要があり、次の出力を得ました。 $4 = -246881136 は、その後、私は進形式に変換するためにprintf関数を使用して間違ったアドレス「0xf148e490」を得た、実アドレスは「0x

    1

    1答えて

    golang私はwebsocket接続を作成し、接続されたすべてのユーザー、ブロードキャストまたはユーザーとユーザー通信などを追跡する必要があります。 各ユーザーの識別子として、その接続のメモリアドレスを使用する予定です。 このアプローチには欠点はありますか?私の意見では、WebSocket接続が終了したときに破棄された要求終了コンテキスト内で各ソケットが作成され、接続が残っている限り、プログラム

    2

    1答えて

    誰かが次のコードで間違っているものを見るために、最近私に尋ね、どのように私はそれを修正する必要があります // Memory-mapped peripheral #define STATUS_REG_ADDR 0x12345678 // 32-bit status register #define DATA_REG_ADDR 0x1234567C // 32-bit data register

    0

    2答えて

    私はプログラムのコマンドライン引数で遊んでいます。特に、私は文字列argv [1]についていくつかのテストをしようとしています。私がargv [1]にアドレスを取得する2ステップの方法を使用すると、私のコードは正常に動作します。 mov ebx, [ebp+12] mov eax, [ebx+4] ; address of argv[1] 私は1つのステップを使用する場合、私のプログラムはジ

    0

    4答えて

    なぜt->nextがt以外のアドレスを指しているのか分かりません。 t->nextポインタがnのアドレスに等しく、tポインタがt->nextのアドレスと等しい場合、t->nextは異なるアドレスを指しているように見えますか?私はここで立ち往生している。 struct Node { int data; Node* next; }; int main() { Nod

    0

    1答えて

    私はメモリのために少し混乱していますが、両方ためキャッシュを通じてライトの場合にはアクセスなしを割り当てる書き込みとを割り当てていない書き込み。 ラインサイズが4ワードのキャッシュがあるとします。どのくらいの言葉キャッシュHIの場合には、キャッシュとメモリ間で転送している場合欠場されます。 は いいえ おかげで...

    -2

    1答えて

    関数operator=が指定されている場合、2つのメモリアドレスが同じかどうかをどのように確認できますか?私は以下が正しいと信じていますが、定義されたオペレータではなく==オペレータを使用しています。 =オペレータでこれをどうすればできますか? if(&this == &rhs) return true;