Добрый день! Такой вопрос..Есть структура одна и та же у клиента и у сервераКод:struct headl{ quint32 sizeDate; quint32 titMsg; QString nameFile;}Ее передаю по сети..СерверКод:QByteArray arrBlock;headl objHead;objHead.sizeDate = 10;objHead.titMsg = 1;objHead.nameFile = "Hello";arrBlock.append((const char*)&objHead,sizeof(objHead));m_pTcpSo cket->write(arrBlock);КиентПринимаю структуру..Код:tcpSocet->read((char*)&objHead,sizeof(objHead)) ;В полях..objHead.sizeDate = 10;objHead.titMsg = 1;все передано корректно..а вот в objHead.nameFile = 0х00ad1fd0;ПОЧЕМУ???
|