sotter1020   5년 전

지금 문제 풀고 있는데..

함수 내부에서 2차 배열 파라미터를 memcpy로 복사했는데..

이상하네요..

함수 논리문제인가 싶어서 확인해 봤는데

확인해봤는데 잘 돌아가네요..

memcpy 정확하게 어떻게 사용하는 건가요?

예전 문제 풀 때도, 전역 배열을 memcpy하니까 shallow copy되서 애먹고,

그래서 이번에는 지역 배열을 memcpy하니까 숫자 몇개 날아가고 그러네요;;

djm03178   5년 전

memcpy는 당연히 deep copy입니다. 구체적인 코드를 보여주셔야 문제점을 찾을 수 있을 것 같네요.

sotter1020   5년 전

코드입니다. 15683번 감시 문제입니다.

중간중간에 show()함수는 제가 90도로 잘 회전하는지 카메라가 감시하는 방향을 잘 체크하는지 확인해보려고 

찍은 함수입니다. 문제랑 연관이 없고, ㅠㅠ 배열 복사를 for문 2개로 해봤다가 memmove, memcpy다 해봤는데 잘 안되네요 ㅠㅠ

Rotate함수는 이전 문제 풀던거 따 온거라 논리적 문제는 없어 보입니다.

혹시 제가 잘못 사용하거나 놓친점이 있다면 부탁드립니다.

djm03178   5년 전

새로 올리신 글에 답변을 달았습니다.

댓글을 작성하려면 로그인해야 합니다.