Я пытался искать везде, но безуспешно. Вот моя проблема:
У меня есть UDP-сокет, который может отправлять данные на любой IP-адрес через любой протестированный порт (и подтверждено, что он работает ).
Я читал много туториалов, но все они были манипулятивными char*[]
, в них не указывалось, как его расшифровывать.
Что я хотел бы сделать (псевдокод):
Клиент:
Class my_class;
send (..., my_class, sizeof(my_class),...)
Сервер:
receive (sender, buffer, sizeof (buffer))
and do something like
Class my_class = (Class) buffer
Итак, мой сервер может анализировать содержимое буфера.
Но я запутался с указателями, и все, что я могу отправить, это char*[]
, поэтому я не знаю, как конвертировать туда и обратно.