Здравствуйте, a1ien.n3t, Вы писали:
AN>Здравствуйте, 0xDEADBEEF, Вы писали:
DEA>>*(pkt[curpkt]+st)=data;
AN>AN>bool PacketHandler::packet_add(char *data, uint32_t seq, uint32_t size)
AN>{
AN> int st=(seq-cur_seq);
AN> *(pkt[curpkt]+st)=data;
AN>
AN>пишет invalid conversion from 'char*' to 'char'
AN>если добавить * к data тоесть *data то ок. Но почему??
И еще к предыдущему ответу:
то что data указатель намекает, что там не один char, а много (наверное size). У вас же копируется только первый символ.