c

    -3

    2答えて

    私はリストを解放したいが、私は間違っていたと思う。削除しても到達可能なメモリブロックがあるからだ。 typedef struct TEmployee { struct TEmployee * m_Next; struct TEmployee * m_Bak;//random pointer char * m_Name; } TEMPLOYEE;

    -7

    1答えて

    私はこのようなコードがある場合: const int a=2; int b; int main() { const int c=4 static int d; int e; int f=5; } メモリ内(スタック、データ、ヒープ)これらの変数が保存されている(特にローカル未定義の変数eを)? 未定義のローカル変数eは、ごみの値になります(それはどこから来たのか?)

    7

    1答えて

    次は成功します。 int main() { int* addr = (int*) mmap(0, 100, 1 | 2, 2 | 4096, -1, 0); *addr = 25; return 0; } を以下のコードは同じですが、私はセグメンテーションフォールトで*addrに書き込みをしようとすると失敗するしかし: int main() { i

    4

    1答えて

    このコードを検討してください。パディングの存在が保証されています。これらstatic_assert sの static_assert(_Alignof(char) < _Alignof(double), "Flip!"); static_assert(sizeof(char) < sizeof(double), "Flop!"); struct S { char c[1];

    -2

    1答えて

    gollyハッシュ・ライフでGCが実際に理解できません。シンプルバケットハッシュを使用しますが、ハッシュテーブルから収集したノードとガベージをどのように格納するかを決定します。スクリプトのコメントいくつかの私に混乱。 いずれもその動作ロジックについて説明できます。 Golly Hash-life Program

    0

    1答えて

    として表されるstrtof("nan(0x200000)", nullptr)のCでは、しかしWebAssembly spec interpreter testsに:WebAssembly nan(0x200000)(またはnan:0x200000)中のSO (assert_return (invoke "f32.reinterpret_i32" (i32.const 0x7fa00000)) (

    -4

    1答えて

    namesの配列にいくつの名前があるのか​​探したい。私はsizeof(names)/sizeof(names[0])が正しい答えを与えることを知っています。しかし、問題は私がちょうどchar *names[];を宣言することはできません。コンパイラが私にこのようなエラーを与えるので"名前の記憶は不明"。このエラーを回避するには、このように宣言する必要がありますchar *names[] = {"

    0

    1答えて

    私はプログラムでBurp(https://portswigger.net/burp)、少なくともプロキシの部分をC言語で再プログラムしたいと思います。 Burpは、ネットワーク上のクライアントが「ログイン」または「アクセス」できるコンピュータ上でプロキシを開始します。 BurpのCA証明書がクライアントにインストールされます。 これ以降、BurpはHTTPSトラフィックを読み取ることができます。

    0

    1答えて

    共有ライブラリlibcrypto.so.1.0.0を生成するために、-g 386 shared --prefix =/usrオプション(基本アセンブリバージョンで動作する)を使用してOpenSSL-1.0.2nをビルドします。 crypto/aesフォルダ内にaes-x86_64.sが生成されます。 AES暗号化と復号化を実行するには、linux端末で次のコマンドを使用しました。 GDBを使用して

    0

    1答えて

    3つの関数を含む小さなライブラリをcで作成しようとしています。ここに私のコードです: mm_alloc.h:上記の3つの機能は、今 mm_test.c #include "assert.h" #include "dlfcn.h" #include "stdio.h" #include "stdlib.h" /* Function pointers to hw3 functions */