Cześć, mam mam takie struktury
struct Header {
unsigned int msgID;
unsigned int contentSize;
char payload[1];
};
struct activeUsers {
char username[128];
int socket;
};
struct Login {
char username[128];
char passwd[128];
};
Przez memcpy
ładuje Login do payload i potem na niej działam. Problem pojawia przy próbie przypisania do pola username struktury activeUsers. Pisząc:
tempUsers.username = receivePayload->username;
dostaję błąd
invalid array assigment
Nie mam też stworzonej tablicy struktur bo nie mam takiej potrzeby.