memcpy

    0

    1답변

    제 게임에서 나는 사운드 리소스 홀더로 사용하는 std::map<Sound, sf::SoundBuffer> mySounds 맵을 가지고 있습니다. 나는 현재 sf::SoundBuffer::loadFromFile를 사용하여 사운드를로드하기 위해 지금 enum class Sound { SOUND_ONE, SOUND_TWO, SOUND

    -2

    1답변

    C에서 이중 링크 된 일반 목록을 생성했습니다. int로 데이터를 저장했지만 성공적으로 만들었습니다. 이제 일반화해야합니다. 나는 목록과 노드 변수 유형 만들었습니다 : I 노드에서 항목에 값을 삽입에 문제가 있어요 struct node{ struct node *prev; struct node *next; void *item;

    0

    1답변

    아래 의 회원이 코드는, /****** list.h **********/ #include<stddef.h> #include<stdlib.h> #include<string.h> #include<stdio.h> /***************** Usage-start ************/ typedef enum{false, true}bool;

    1

    1답변

    새로운 공간 메모리가있는 double 포인터 char을 반환하는 함수가 있다고 가정합니다. 이중 포인터 char을 다른 double 포인터 char로 어떻게 복사해야합니까? 나는 이중 포인터 문자 (A)에 새로운 길이, char **newArray(char **B, int oldLen, int newLen){ char **A = malloc(new

    2

    2답변

    내 코드가 x86 및 armeabi 플랫폼에서 다른 동작을하는 이유가 궁금합니다. 코드의 개념은 (는 실제 코드는 아니지만 문제 이해하기 충분하다) :이 코드는 GCC가 ARM 아키텍처에서 컴파일 할 때 그래서 struct data { int x; } void method(unsigned char* buff) { data D;

    1

    1답변

    malloc으로 할당 된 메모리 공간을 복사하는 방법을 배우려고합니다. 나는 memcpy를 사용하는 것이 최선의 방법이라고 가정하고있다. 저는 파이썬에 대해 더 잘 알고 있습니다. 파이썬에서 내가하려고하는 것과 동등한 것은 다음과 같습니다. import copy foo = [0, 1, 2] bar = copy.copy(foo) 여기까지가 있습니다.

    0

    2답변

    문자열 길이를 인쇄하는 데 strlen을 사용하려고합니다. 길이가 2 바이트임을 압니다. 그러나 strlen은 0을 반환합니다. 누군가 제발 이유를 설명해 주시겠습니까? 도와주세요. #include <stdio.h> #include <stdint.h> #include <stdlib.h> #include <string.h> int main(void)

    -2

    2답변

    내 자신의 memcopy 버전을 구현하라는 요청을 받았습니다. 이것은 내가 인터넷에서 발견 한 것입니다. 우리가 혼란스럽게 생각하는 것은 두 개의 void * 포인터가 있다는 것입니다. 왜 우리는 char*에 그들을 타입 변환합니까? 이 정보가 정확합니까? // A C implementation of memcpy() #include<stdio.h> #i

    -1

    1답변

    임의의 인덱스 주위에서 문자열을 구문 분석하려고합니다. 내 간단한 테스트 프로그램에서 나는 입력 문자열을 읽고 나서 memcpy를 사용하여 문자열을 구문 분석했다. 테스트를 위해 입력란에 "this text"를 입력하고 있습니다. readInput 함수는 getline (& 입력, & 크기, stdnin)을 호출하고 입력 포인터를 반환하는 함수입니다. in

    6

    3답변

    나는 C 동적 배열 라이브러리를 만들고있다. 참고 : 나는 자유 시간에을 재미있게 만들고 있기 때문에 기존의 수많은 도서관을 권장하지 마십시오. 필자는 정렬 작업을 시작했습니다. I 원래 정렬 기능을 시작하기 위해 준비 typedef struct { //[PRIVATE] Pointer to array data void *array;