Мне было любопытно, есть ли какое-либо преимущество с точки зрения эффективности использования memset () в ситуации, аналогичной приведенной ниже. Учитывая следующие объявления буфера ... struct ...
У меня был этот разговор с коллегой, и он оказался интересным. Скажем, у нас есть следующая структура класса POD: A {void clear () {memset (this, 0, sizeof (A)); } int age; char type; ...
Сейчас я изучаю функцию memset, но все примеры относятся к массиву символов следующим образом: char a [100];
memset (a, 0, 100); он установит каждый элемент в этом массиве символов в 0. Я подумал ...