I have a simple server written in c# listening on some port. I have an application in c++ and I need the application to send some information to the server. This information is a struct containing 5 integers. I was thinking that I can send it also as a string: something like: “ID=3, anotherInt=5…”. Is it a good idea? If not, how should I do that?
How to make it work? What is your advice?
Thank you.
this is ok, but this line should read:
where the conversion
(const char*)can be omitted.In your code the value of pointer ln is sent (correctly) but you most likely want to send the string it’s pointing to in it’s entire length.
Concerning the messages to be send: Converting integers to ascii is not a bad idea. You also may have a look at JSON or Googles protobuf format. Formatters or Parsers can easily be written from scratch.