Re[3]: Непонятки с адресной арифметикой
От: rusted Беларусь  
Дата: 08.04.11 06:52
Оценка:
Здравствуйте, 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). У вас же копируется только первый символ.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.