IT News/C++

C++ memset, memcpy 함수

skyLove1982 2014. 6. 23. 16:32
반응형

1. 배열에 사이즈만큼 초기값으로 세팅할때

memset(배열, 초기값, 사이즈);

memset(array, 0, sizeof(uint32_t) * 3);

 

2. 원본 배열의 값에서 사이즈 만큼 새로운 배열에 값을 복사함

memcpy(값을 넣을 배열, 원본 배열, 사이즈);

memcpy(newArray, orignalArray, sizeof(uint32_t) * 3);

 

참고로 1번 방식은 쓰레드에서 사용할때 주의가 요구된다. cpu 의 점유율을 높이기 때문이다.

반응형