LINUX.ORG.RU

История изменений

Исправление reprimand, (текущая версия) :

Как написать такое?

ударить кулаком по клаве и получить комбинации различных символов, букв, разделенных пробелами, переводом строк, скобочками

ты наверное хотел написать

void *memxor(void *restrict dest, const void *restrict src, size_t n) {
  const char *s = src;
  char *d = dest;

  for (; n > 0; n--) *d++ ^= *s++;
  return dest;
}
но страдаешь/кайфуешь от С++филиса?

Исходная версия reprimand, :

Как написать такое?

ударть кулаком по клаве и получить комбинации различных символов, букв, разделенных пробелами, переводом строк, скобочками

ты наверное хотел написать

void *memxor(void *restrict dest, const void *restrict src, size_t n) {
  const char *s = src;
  char *d = dest;

  for (; n > 0; n--) *d++ ^= *s++;
  return dest;
}
но страдаешь/кайфуешь от С++филиса?