при копировании данных из константной строки в массив - (-> который является членом структуры) с использованием memcopy, ошибка выброса компилятором для переполнения буфера в объекте dest
Спасибо за знания.
#define LEN 9
typedef struct buff_ {
....
..
char bowl[LEN];
}buff;
buff *dest= NULL;
dest= malloc......();// This is allocated properly
'
'
'
memcpy(dest->bowl,"y",LEN); //compiler throwing error here:buffer overflow
Не должно быть никаких ошибок, так как я копирую строку в буфер (dest), LEN которого больше src.