Ich möchte eine Zeichenfolge senden: "Jane Doe"
zu Intranet IP 192.168.0.4
zu Port 9000
über UDP. Ich habe das schon oft über UDP und TCP per Java gemacht, aber jetzt muss ich es mit Standard-C++ - Bibliotheken machen und ich kann keine Beispiele finden, nur Themen, bei denen die Leute es einfach nicht funktionieren lassen können.Senden von Zeichenfolge über UDP in C++
Ich weiß, dass ich "Jane Doe"
als Array von Bytes codieren muss dann einfach öffnen Sie den Sockel, packen Sie es in Datagramm und senden Sie es.
C++ ist nicht meine erste Sprache und das ist kleiner Teil des Codes, den ich nicht herausfinden kann, habe ich UDP gewählt, weil es immer viel einfacher als TCP ist.
ich wahrscheinlich Erhöhung ASIO verwenden würde. Wenn ich das (aus welchen Gründen auch immer) nicht verwenden könnte, würde ich wahrscheinlich die Klasse verwenden, die ich in [eine Antwort auf CodeReview] veröffentlicht habe (http://codereview.stackexchange.com/a/46354/489). Wie es aussieht, ist dieser Code Windows-spezifisch, aber fast die einzigen Windows-spezifischen Teile sind die 'socket_user'-Klasse und die '#pragma comment lib'-Zeile (ich denke, das sind die einzigen Teile, aber ich habe nicht getestet sicher sein). –
@Yoda bitte wählen Sie eine Antwort –