#include <stdio.h>
#include <string.h>
#include <time.h>
void mymemcpy(void *dst, void *src, unsigned int size)
{
int i;
char *a = (char *)src;
int pad = size%sizeof(int);
for(i = 0; i < size/sizeof(int); i++)
{
*(int *)dst = *(int *)src;
dst +=4;
src +=4;
}
for (i = 0; i < pad; i++)
{
*(char *)dst = *(char *)src;
dst++;
src++;
}
}
struct data
{
int age;
char name[24];
char a;
};
int main(int argc, char **argv)
{
int i = 0;
struct data src, dst;
clock_t stime, etime;
memset((void *)&dst, 0x00, sizeof(src));
src.age = 10;
src.a = 'a';
sprintf(src.name, "%s", "yundream");
stime = clock();
for (i = 0; i < 10000000; i++)
{
mymemcpy((void *)&dst, (void *)&src, sizeof(src));
}
etime = clock();
printf("Time : %.3fsn",(double)(etime - stime)/CLOCKS_PER_SEC);
printf("%dn", dst.age);
printf("%cn", dst.a);
printf("%sn", dst.name);
}
컴파일이 안되. void 뭐라뭐라하는데.. 도와줘라
치킨사줘야될듯
이거 도와주면 치킨이고 뭐고 생각해봄ㅇ
치킨 한마리에 해준다 콜?
뭔지 설명을 안했네 ㅇ시간구하는 코딩임.
뭔 시간을 구하는 코딩이여
손 다봤다 치킨을 내놓으면 코드를 주겠다
아 세화횽 그런거 말하지 마 나 치킨좀 먹자 ㅋㅋㅋㅋㅋㅋㅋ
초다두횽 그만 ㅋㅋㅋ 나 치킨먹고 싶음 ㅋㅋㅋ 대딩들 과제 물어보러 오면 치킨받고 알려줘야지 ㅋㅋㅋㅋㅋㅋㅋ
안사줘 ㅗ