memcpy

    1

    1답변

    하나의 메모리 위치에서 다른 중복되지 않는 메모리 위치로 n 단어를 복사하는 코드를 생성하고 있습니다. n은 정적으로 알려져 있습니다. 현재 많은 수의로드 명령어가 나오고 많은 수의 스토어 명령어가 방출되지만 특정 값이 n 인 경우 memcpy을 호출하는 것이 더 빠를 것이라고 생각합니다. memcpy 전화를 걸려면 몇 단어를 복사해야하는지에 대한 잘 알려

    3

    1답변

    는 std::copy 만 memmove (*) 주위에 래퍼로 ​​구현 될 수있다 (분명히 사소한 유형에 대해) 내가 궁금 점을 감안 : 당신이 memcpy을 필요로하는 시간에 대한 표준 C++ 형식 안전 래퍼가 있나요 ? (나는 번식하는 것을 잊어 버린 횟수를 sizeof으로 계산할 수 없습니다.) 표준에 아무것도 없다면 이에 대한 제안이 있었습니까? 그렇

    -2

    2답변

    반면 memcpy(buf, buf + (pos - offset), len); , 0<=pos<=strlen(buf), 0<=offset<=strlen(buf) 는이 시나리오에 memcpy()을 사용하는 것이 안전합니까? 그렇지 않다면 무엇이 잘못 될 수 있습니까? 최선의 방법을 제안하십시오.

    1

    1답변

    나는 csv 파일을 열고 데이터를 3D 배열에 저장하는 프로그램을 작성 중입니다. 대부분의 코드는 잘 작동하지만 2 차원 배열에 레코드를 할당하는 데 문제가 있습니다. 내가 루프를 할 때 #include <stdio.h> #include <stdlib.h> #include <string.h> #define FILE_MODE "r" /* Explo

    0

    1답변

    일부 메모리를 관리하는 장치에서 컨테이너 클래스를 작성하려고합니다. 이 메모리는 동적으로 할당되며 커널에서 객체를 생성하는 동안 채워집니다. 커널에있는 간단한 new []로 수행 할 수있는 문서에 따르면 (Visual Studio 2012에서 계산 능력 5.0과 함께 CUDA 8.0 사용). 이후 호스트 코드의 컨테이너 안의 데이터에 액세스하려고합니다 (예

    2

    1답변

    여러 버전 (sse4, ssse3, avx2, avx512)을 사용하는 glibc-2.25의 일부 메모리 함수 (memcpy, memset, memmove)가 Google 서버 프로그램의 성능 향상을 가져올 수 있는지 조사 중이었습니다. Linux (glibc 2.12). 첫 번째 시도는 여기 https://sourceware.org/glibc/wiki/T

    0

    1답변

    하기 : A1 = 12345, A2 = 222 은 내가 A1 = 12322 를 만들기 위해 사용하는 방어 적이기 싶어 #include <stdio.h> #include <stdlib.h> #include <memory.h> int main() { size_t n; printf("enter how many int\n"); wh

    0

    1답변

    프로세스가 작업 중일 때 또는 커널에 부하가 많은 경우 copy_from_user() 및 copy_to_user()의 성능이 실제로 저하 될 수 있습니까? 일반적인 상황에서 copy_from/to_user의 성능은 어떻게됩니까? 수백 바이트를 복사하는 데 몇 마이크로 초입니까? 시스템 사용량이 많을 때 몇 밀리 초가 걸릴 수 있습니까? copy_from_u

    0

    1답변

    의 배열을 초기화 할 방어 적이기를 사용하는 방법 : 하나 개의 인수가 4 개 요소 배열이다 나는 또한 그것을 위해 기능을 초기화 한 typedef struct{ double par[4]; }struct_type; 합니다. 어떻게 제대로 사용 구조체에 배열을 초기화하려면 memcpy? 나는 초기화 하나씩 값 수 struct_type* init_fcn

    4

    1답변

    두 개의 서로 다른 구조에서 memcpy을 호출하면 버퍼 크기가 충분하면 원본 데이터가 보존됩니까? 그리고 각각의 데이터 유형이 겹치면 이전 데이터 유형의 데이터로 다른 데이터 유형의 값을 검색하도록 정의됩니까? 이 모두 C/CPP 언어에 대한 유사해야하지만 cpp에있는 예제를 제공하고있어 - 내가 1, 2 댓글 댓글을 달았습니다 위의 예에서 #includ