메모리내에 있는 값을 비교하려고 하는데..
글쓴이: n4u9h7 / 작성시간: 금, 2012/09/14 - 1:39오후
RxBuffer[2048] 이라는 배열이 있습니다.
이 배열 안에 0번지부터 900번지까진 임의의 데이터가 들어가고
901번지부터 930번지에는 시간값이 들어가 있습니다.
현재 이 시간을 비교해서 검색하는 함수를 만들고 있는데
앞에 있는 데이터와는 상관없이 시간만 들어있는 번지만 비교해서
동일한 시간값이 있으면 출력하려고 합니다.
그런데 memcmp같은 함수로 특정번지(901번지부터 930번지까지)만 비교할 수 없나요?
현재 비교해야하는 번지수는 901번지부터 930번지 1923번지부터 1952번지입니다.
특정번지만 비교할 수 있는 방법에 대해 아시는분은 답변 부탁드리겠습니다!
Forums:
int memcmp(const void *s1,
으로 하면 안되나요??
근데 30byte가 전체통으로 하나의 시간이라는 말씀이시겠죠?
아! 이렇게 사용해도 되는군요! 감사합니다~!!!
아! 이렇게 사용해도 되는군요! 감사합니다~!!!
댓글 달기