Ok Threadtitel ist bestimmt nicht so glücklich gewählt, aber darvon kann man ja einmal absehen.
Kurz zu meinem Programm bzw den Programmen (Server und Client).
Der Client verbindet zum Server und sendet einen Benutzernamen.
Der Server merkt sich nun den Benutzernamen, den SocketHandle und die
IP Adresse.
Jetzt verbindet ein anderer Client sprich auch ein anderer Benutzername.
Jetzt soll der Server dem ersten Client bescheid geben, das Client Nr. 2 online ist.
Jedoch weis ich nicht wie ich dem Client etwas senden soll.
Habe es erst über Socket.Connections[] und dann den Index aus der Tabelle probiert, aber es hat nicht hingehauen.
Kann ich vielleicht dem ServerSocket.Socket die gespeicherte SocketHandler zuweisen o.s.ä?
Du derefernzierst p2 einmal und weißt die Adresse von i zu. Das heißt p2 (also der Zeiger auf einen Zeiger) zeigt auf den Zeiger p1 welchen du so auf i zeigen lässt.