malloc

    2

    4答えて

    次の例では、関数func()は、ローカルポインタ変数〜main()のアドレスをに戻します。それはGCCでうまくいきます。 だから、よく定義された動作ですか? #include <stdio.h> #include <stdlib.h> int *func(void); int *func(void) { int *p; p = malloc(sizeof *p);

    -5

    1答えて

    このプログラムは、コードの先頭にハードコードされた名前と年齢の配列から名前と年齢の値を含む構造体配列を作成することになっています。 私は、main関数で配列を宣言してから、insert関数内でその配列にメモリを割り当てるよう求められました。プログラムは罰金コンパイルし、私が取得することになってるの出力は次のようになります。 名:サイモン 年齢:22 名前:スージー 年齢:24 名:アルフレッド 年

    -1

    1答えて

    私はポリベンチカーネルを使用しています。 polybench.cでは、コードには次のような行があります。 int ret = posix_memalign (&new, 32, num); この行は、lliインタープリタで問題があります。私の代わりにmalloc関数を使用しようとしますが、私は同じエラー LLVM ERROR: Tried to execute an unknown exter

    18

    1答えて

    は、例えば: #include <stdlib.h> int posix_memalign(void **memptr, size_t alignment, size_t size); void *aligned_alloc(size_t alignment, size_t size); #include <malloc.h> void *memalign(size_t alignmen

    0

    1答えて

    x86では、ワーカースレッドでQImageを初期化できないことがあります。 (希少x64) CPUのコア数に対して並列処理を行うと、確率が高くなります。 これは画像ファイルから読み込むだけでなく、プレーンQImageをサイズを指定して初期化するか、単にQImage :: copy()を呼び出すことによっても発生します。 これはこれを避けるためのコードです。もちろん完璧ではありません。 もっと良い方

    0

    1答えて

    私は最初にLWJGLを学び、LWJGL3 siteの例として挙げた単純なコードブロックを調べています。私はOpenGLまたはGLFWを使用することはありません。 私はこの小さなコードを理解できません。私がそれを削除すると、メインコードはまだ動作します。この全体は、作成時にウィンドウを中央に置くだけですか? mallocInt (1)はどういう意味ですか? stackPush()のこの全体的なアイデ

    0

    1答えて

    私はC言語にはまったく新しいですが、私は基本的なデータ構造を学んでいる間にそれを学ぶと思っていました。とにかく、どのように/私のコードでエラーが発生しているかについて、私の頭を抱く問題があります。 セグメンテーション障害(バイナリヒープ長@ 2及び3)ヒープから減算する場合: 基本的に、私は、エラーの2種類を得ています。 バイナリヒープに長さ4(およびそれ以上)にしてから長さ2に減算するのに十分な

    0

    2答えて

    私はデータの配列arrとインデックスの配列indexを持っています。私の目標は、forループを使用して、各インデックスでパーティション化された新しいデータ配列を作成し、さらに各パーティション化された配列で最小値を見つけることです。私はmallocを使用して、各ループの終わりに自由になる動的配列を作成しています。 #include <stdio.h> #include <stdlib.h> #i

    -7

    1答えて

    私はsegフォルトがありますが、なぜわからないのですか? 私はそれが動作するはずですが、それは誰かが解決策を持っているsegの間違いがあることを私に教えてくれる? 私のBAについて知りたい人を助けてください。 #include <stdio.h> #include <stdlib.h> int split_allocate(const char* s, char*** word_array)