<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[verschiedene verbindugen managen]]></title><description><![CDATA[<p>hallo, ich hab ein kleines problem.<br />
ich hoffe ihr koennt mir da weiterhelfen.</p>
<p>ich beschränke mich auf drei pc´s</p>
<p>einer soll als server fungieren die anderen beiden melden sich an.</p>
<p>der server macht folgendes wenn sich ein client anmeldet</p>
<pre><code class="language-cpp">void CNetzwerkClientKaSimDlg::OnAkzeptieren()    
{	
   	client c;
	c.SetParent(this);
	clients.push_back(c);
	int i=clients.size();
    ListenSocket.Accept(clients[i-1]);    

}
</code></pre>
<p>clients ist ein vector und im clients[0] ist dann der erste pc der sich anmeldet<br />
und im clients[1] dann der zweite.</p>
<p>meine frage ist jetzt hier in diesem code</p>
<pre><code class="language-cpp">void CNetzwerkClientKaSimDlg::OnEmpfangen()
{	
   clients[0].nachrichtEmpfangen();

}
</code></pre>
<p>wenn ein client eine nachricht schickt. woher weiss ich welcher der beiden sockets es ist im vector. in diesem beispiel empfängt immer clients[0] die nachricht. ich weiss noch nicht genau wie man das so RICHTIG macht.</p>
<p>meine frage ist woher kann ich wissen welches socket im vector jetzt das richtige ist?</p>
<p>oder wie würdet ihr das jetzt händeln?<br />
aber bitte nicht zu kompliziert über 5 ecken oder so *g*</p>
<p>viele grüsse<br />
und danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/169267/verschiedene-verbindugen-managen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 17:43:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/169267.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 03 Jan 2007 18:10:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to verschiedene verbindugen managen on Wed, 03 Jan 2007 18:10:18 GMT]]></title><description><![CDATA[<p>hallo, ich hab ein kleines problem.<br />
ich hoffe ihr koennt mir da weiterhelfen.</p>
<p>ich beschränke mich auf drei pc´s</p>
<p>einer soll als server fungieren die anderen beiden melden sich an.</p>
<p>der server macht folgendes wenn sich ein client anmeldet</p>
<pre><code class="language-cpp">void CNetzwerkClientKaSimDlg::OnAkzeptieren()    
{	
   	client c;
	c.SetParent(this);
	clients.push_back(c);
	int i=clients.size();
    ListenSocket.Accept(clients[i-1]);    

}
</code></pre>
<p>clients ist ein vector und im clients[0] ist dann der erste pc der sich anmeldet<br />
und im clients[1] dann der zweite.</p>
<p>meine frage ist jetzt hier in diesem code</p>
<pre><code class="language-cpp">void CNetzwerkClientKaSimDlg::OnEmpfangen()
{	
   clients[0].nachrichtEmpfangen();

}
</code></pre>
<p>wenn ein client eine nachricht schickt. woher weiss ich welcher der beiden sockets es ist im vector. in diesem beispiel empfängt immer clients[0] die nachricht. ich weiss noch nicht genau wie man das so RICHTIG macht.</p>
<p>meine frage ist woher kann ich wissen welches socket im vector jetzt das richtige ist?</p>
<p>oder wie würdet ihr das jetzt händeln?<br />
aber bitte nicht zu kompliziert über 5 ecken oder so *g*</p>
<p>viele grüsse<br />
und danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202135</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202135</guid><dc:creator><![CDATA[sockets]]></dc:creator><pubDate>Wed, 03 Jan 2007 18:10:18 GMT</pubDate></item><item><title><![CDATA[Reply to verschiedene verbindugen managen on Wed, 03 Jan 2007 18:15:13 GMT]]></title><description><![CDATA[<p>Das Event liefert Dir doch sicherlich noch irgendwas als Info mit ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202141</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202141</guid><dc:creator><![CDATA[Knuddlbaer]]></dc:creator><pubDate>Wed, 03 Jan 2007 18:15:13 GMT</pubDate></item><item><title><![CDATA[Reply to verschiedene verbindugen managen on Wed, 03 Jan 2007 18:27:06 GMT]]></title><description><![CDATA[<p>woher krieg ich den event??????</p>
<p>also die nachrichten ansich haben info. wie zb. ip des clienten der die nachricht verschickt, die krieg ich aber erst nachdem das richtige socket die nachricht verarbeitet hat.(aber das sind nachrichten die der client macht)</p>
<p>aber event? das wärs sicherlich hilfreich wenn da die ip stehen würde oder so dann könnte ich den vector durchlaufen und die passende von jedem socket kontrollieren.</p>
<p>nochmal<br />
event?? wo und wie?</p>
<p>beispielcode?</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202149</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202149</guid><dc:creator><![CDATA[sockets]]></dc:creator><pubDate>Wed, 03 Jan 2007 18:27:06 GMT</pubDate></item><item><title><![CDATA[Reply to verschiedene verbindugen managen on Wed, 03 Jan 2007 18:30:58 GMT]]></title><description><![CDATA[<p>=&gt; OnEmpfangen() Das da</p>
<p>C++ kennt keine Sockets, keine IP Adressen oder sonst was in der Richtung. Daher kann man hier ein wenig raten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p>Welches Os, welche Lip, welches Framework, welcher Compiler wird verwendet ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202153</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202153</guid><dc:creator><![CDATA[Knuddlbaer]]></dc:creator><pubDate>Wed, 03 Jan 2007 18:30:58 GMT</pubDate></item><item><title><![CDATA[Reply to verschiedene verbindugen managen on Wed, 03 Jan 2007 18:41:37 GMT]]></title><description><![CDATA[<p>also OnEmpfangen() wir von OnReceive() aufgerufen. da gibts nur einen errorcode</p>
<p>ist wondows. und copiler kein plan aber ich glaube so ins detail brauch man da nicht gehen. gibt doch bestimmt ein &quot;modell&quot; wie man das macht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202158</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202158</guid><dc:creator><![CDATA[sockets]]></dc:creator><pubDate>Wed, 03 Jan 2007 18:41:37 GMT</pubDate></item><item><title><![CDATA[Reply to verschiedene verbindugen managen on Wed, 03 Jan 2007 18:44:31 GMT]]></title><description><![CDATA[<p>In OnReceive kannst du <em>this</em> verwenden bzw. weitergeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202164</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202164</guid><dc:creator><![CDATA[......]]></dc:creator><pubDate>Wed, 03 Jan 2007 18:44:31 GMT</pubDate></item><item><title><![CDATA[Reply to verschiedene verbindugen managen on Wed, 03 Jan 2007 18:47:31 GMT]]></title><description><![CDATA[<p>und was mach ich dann mit this??<br />
hab</p>
<pre><code class="language-cpp">this.
</code></pre>
<p>geschrieben da kommt aber keine vervollständigung über methoden oder variablen.</p>
<p>oder soll ich this mit den sockets im vector vergleichen??<br />
mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202170</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202170</guid><dc:creator><![CDATA[sockets]]></dc:creator><pubDate>Wed, 03 Jan 2007 18:47:31 GMT</pubDate></item><item><title><![CDATA[Reply to verschiedene verbindugen managen on Wed, 03 Jan 2007 20:24:30 GMT]]></title><description><![CDATA[<p>OMG du hast ja überhaupt keine Ahnung</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202228</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202228</guid><dc:creator><![CDATA[ffff]]></dc:creator><pubDate>Wed, 03 Jan 2007 20:24:30 GMT</pubDate></item><item><title><![CDATA[Reply to verschiedene verbindugen managen on Thu, 04 Jan 2007 00:49:12 GMT]]></title><description><![CDATA[<p>ahja, hätte ich sonst hier gefragt?<br />
trotzdem,ich weiss schon was ein this zeiger ist.<br />
jedenfalls weiss ich nicht auf welche klasse der this zeiger zeigt, daher weiss ich auch nichts eben, oder wie du meintest hab keine ahnung.</p>
<p>sos</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202360</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202360</guid><dc:creator><![CDATA[sockets]]></dc:creator><pubDate>Thu, 04 Jan 2007 00:49:12 GMT</pubDate></item><item><title><![CDATA[Reply to verschiedene verbindugen managen on Thu, 04 Jan 2007 16:24:56 GMT]]></title><description><![CDATA[<p>kann da keiner helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1202892</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1202892</guid><dc:creator><![CDATA[sockets]]></dc:creator><pubDate>Thu, 04 Jan 2007 16:24:56 GMT</pubDate></item><item><title><![CDATA[Reply to verschiedene verbindugen managen on Thu, 04 Jan 2007 20:44:47 GMT]]></title><description><![CDATA[<blockquote>
<p>trotzdem,ich weiss schon was ein this zeiger ist.<br />
jedenfalls weiss ich nicht auf welche klasse der this zeiger zeigt</p>
</blockquote>
<p>ziemlich widersprüchlich</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1203064</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1203064</guid><dc:creator><![CDATA[Antwort]]></dc:creator><pubDate>Thu, 04 Jan 2007 20:44:47 GMT</pubDate></item><item><title><![CDATA[Reply to verschiedene verbindugen managen on Thu, 04 Jan 2007 22:38:52 GMT]]></title><description><![CDATA[<p>ich meinte auf welchen objekttyp.</p>
<p>naja wiedem auch sei. ich weiss jetzt wies geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1203161</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1203161</guid><dc:creator><![CDATA[sockets]]></dc:creator><pubDate>Thu, 04 Jan 2007 22:38:52 GMT</pubDate></item><item><title><![CDATA[Reply to verschiedene verbindugen managen on Fri, 05 Jan 2007 15:37:52 GMT]]></title><description><![CDATA[<p>schau dir mal FD_SET,FD_ZERO,select() und accept() statements an...<a href="http://www.zotteljedi.de/doc/socket-tipps/code.html" rel="nofollow">http://www.zotteljedi.de/doc/socket-tipps/code.html</a><br />
mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1203703</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1203703</guid><dc:creator><![CDATA[zeusosc]]></dc:creator><pubDate>Fri, 05 Jan 2007 15:37:52 GMT</pubDate></item></channel></rss>