memcpy

    0

    4答えて

    私は2つの文字列を連結しようとしていますが、私はstrcpyとstrcatを使用できませんので、私はこれをmemcopyでやろうとしています。しかし、3番目の文ではmemcpyは最初のmemcpyの続きに追加されていません。どのようにこれを行うにはどのようなアイデア? memset(&l->db.param_key.param_name, ' ', sizeof(l->db.param_key.p

    4

    1答えて

    CUDAで非同期memcpyホストをデバイスに実行し、直ちにカーネルを実行したいとします。非同期転送が完了したら、カーネルでどのようにテストできますか?

    7

    4答えて

    私は少し新しくて、メモリの仕組みを理解するのに問題があります。特にmemcpyのような組み込み関数があります。ここで は私が struct data_t { int datasize; void *data; }; 使用していstructだと、ここで私はそれを使用している補助機能です: struct data_t *data_create(int size) {

    1

    1答えて

    文字配列へのポインタを自分の関数の1つに送る必要があります。私はこのように関数にcharPtrを渡す char * strAll (int size) { return malloc(sizeof(char) * size); } :この、char *を生成するために、私はそのようなことがstrAllがあるこの charPtr = myProj.strAll (8); のように

    1

    2答えて

    それはここで私の前のポストが、問題のように思える異なる 。これは問題のC構造である - 値は構造体に提供されている typedef struct ip_esp_private { /* keep track of things privately */ u_int32_t type; u_int32_t ivlen; u_int32_t icvlen; u_int32_t ke

    1

    4答えて

    「memcpy」を使用してダイナミックストレージデータ構造をシミュレートするために、直接アクセスできるライブラリを使用しています。小さなデータセットに起因する数値演算に取り組んでいることに注意することが重要です。どのようにしてリンクリストがmemcpyより効率的であるかを判断するにはどうすればよいですか? 私が文献やオンラインで見つけたことから、ベンチマークはかなり悪いとみなされます。 私は約30

    2

    1答えて

    こんにちは私は以下の関数を使用してsampleBufferをうまく動作するopenglテクスチャにバインドします。 void *imageData; - (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection

    2

    3答えて

    私はCで遊んでいるので、私は常に新しい問題を抱えています。今、私は、char bufのに自分のデータをmemcopyやりたいが、私はいくつかの問題に遭遇しています:私のコードは以下の通りです: int main(int argc, char *argv[]) { int sockfd, portno, n; struct sockaddr_in serv_a

    4

    3答えて

    私はmemcpyを使って2つの文字列を一緒に追加しようとしています。最初のmemcpyにはデータが含まれています。 2つ目は追加しません。どんな考え? if (strlen(g->db_cmd) < MAX_DB_CMDS) { memcpy(&g->db_cmd[strlen(g->db_cmd)],l->db.param_value.val,strlen(l->db.param_

    2

    1答えて

    ユーザ空間アドレスからカーネル空間へのデータのコピーは可能ですか?もしそうなら、誰がページ違反がないようにVMAの翻訳を処理しますか? memcpyはこれが安全であることを保証しますか?