请教const问题
inline void MemCopy(void *_d, const void *_s, int size){
char *d = (char *)_d;
const char *s = (const char *)_s;
const char *e = s + size;
for( ; s < e; d++, s++ )
*d = *s;
}
在该函数中s 指针定义为const,但在后面又s++ ,看起来矛盾但是编译没有错误?
[此贴子已经被作者于2006-9-27 12:57:21编辑过]