<?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[Chat &#x2F; Aufbau und Funktion]]></title><description><![CDATA[<p>hi <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>ich glaube da die überschrift nicht ganz geglückt ist, aber was bessres fällt mir im moment nicht ein. Also ich möchte ein Chat entwickeltn (ganz einfach).<br />
mein Knackpunkt ist im moment wie ich die die anfragen und &quot;aufträge&quot; bewältige. soll heissen wenn ein packet (tcp) zum server gesant, woher weiss dann der Server das ein Packet da ist? und wie der Client ob was für ihn da ist ?<br />
Meine bisshereigen überlegungen:<br />
- in einer schleife mit select() abfragen und senden, klappt aber nur in der konsole (logisch MFC hängt sich auf), so wird es in den meisten tutorials gemacht<br />
- irgendwie mit der message loop von windoof ?, da weiss ich aber nicht wie ?!</p>
<p>das ist mein problem mit den sockets erstellen und alle von den clients im array speichern ist nicht das problem aber wie mach ich das das der server wenn was kommt reagiert? ohne das ich ihn in einer shcleife laufen lasse das alles stehen bleibt ?? und wie mit dem client ? ich habe auch schon die samples von MSDN .. chatter und chatsrv ... aber daraus werde ich nciht schlau<br />
BITTE HELFT MIR ich muss mal ergebnisse meinem chef zeigen .. aber ich finde einfach nix in der richtung ... dai ch auf dem MFC gebiet newbie bin <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> (mache einglich opengl)</p>
<p>mfg. sacki<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/78307/chat-aufbau-und-funktion</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 20:22:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/78307.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 30 Jun 2004 09:41:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Chat &#x2F; Aufbau und Funktion on Wed, 30 Jun 2004 09:41:37 GMT]]></title><description><![CDATA[<p>hi <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>ich glaube da die überschrift nicht ganz geglückt ist, aber was bessres fällt mir im moment nicht ein. Also ich möchte ein Chat entwickeltn (ganz einfach).<br />
mein Knackpunkt ist im moment wie ich die die anfragen und &quot;aufträge&quot; bewältige. soll heissen wenn ein packet (tcp) zum server gesant, woher weiss dann der Server das ein Packet da ist? und wie der Client ob was für ihn da ist ?<br />
Meine bisshereigen überlegungen:<br />
- in einer schleife mit select() abfragen und senden, klappt aber nur in der konsole (logisch MFC hängt sich auf), so wird es in den meisten tutorials gemacht<br />
- irgendwie mit der message loop von windoof ?, da weiss ich aber nicht wie ?!</p>
<p>das ist mein problem mit den sockets erstellen und alle von den clients im array speichern ist nicht das problem aber wie mach ich das das der server wenn was kommt reagiert? ohne das ich ihn in einer shcleife laufen lasse das alles stehen bleibt ?? und wie mit dem client ? ich habe auch schon die samples von MSDN .. chatter und chatsrv ... aber daraus werde ich nciht schlau<br />
BITTE HELFT MIR ich muss mal ergebnisse meinem chef zeigen .. aber ich finde einfach nix in der richtung ... dai ch auf dem MFC gebiet newbie bin <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> (mache einglich opengl)</p>
<p>mfg. sacki<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/550218</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/550218</guid><dc:creator><![CDATA[sackstand]]></dc:creator><pubDate>Wed, 30 Jun 2004 09:41:37 GMT</pubDate></item><item><title><![CDATA[Reply to Chat &#x2F; Aufbau und Funktion on Wed, 30 Jun 2004 10:44:59 GMT]]></title><description><![CDATA[<p>also bei CAsyncSocket gibs methoden, die man überschrieben muss (OnReceive(), OnSend(), OnClose(), OnConnect(), OnAccept()) die werden automatisch aufgerufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/550225</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/550225</guid><dc:creator><![CDATA[Emperor_L0ser]]></dc:creator><pubDate>Wed, 30 Jun 2004 10:44:59 GMT</pubDate></item><item><title><![CDATA[Reply to Chat &#x2F; Aufbau und Funktion on Wed, 30 Jun 2004 11:15:27 GMT]]></title><description><![CDATA[<p>ja wie die werden automatisch aufgerufen wenn was ist ??? erklär doch mal etwas genauer ?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/550252</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/550252</guid><dc:creator><![CDATA[sackstand]]></dc:creator><pubDate>Wed, 30 Jun 2004 11:15:27 GMT</pubDate></item><item><title><![CDATA[Reply to Chat &#x2F; Aufbau und Funktion on Wed, 30 Jun 2004 11:31:20 GMT]]></title><description><![CDATA[<p>ließ mal kapitel 20 aus &quot;Visual C++ 6 in 21 Tagen&quot;, da steht das was du brauchst ganz genau beschrieben</p>
<p>(für arme leute: gibts auch als ebook ;))</p>
]]></description><link>https://www.c-plusplus.net/forum/post/550266</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/550266</guid><dc:creator><![CDATA[Red Skall]]></dc:creator><pubDate>Wed, 30 Jun 2004 11:31:20 GMT</pubDate></item><item><title><![CDATA[Reply to Chat &#x2F; Aufbau und Funktion on Wed, 30 Jun 2004 11:58:20 GMT]]></title><description><![CDATA[<p>sackstand schrieb:</p>
<blockquote>
<p>ja wie die werden automatisch aufgerufen wenn was ist ??? erklär doch mal etwas genauer ?!</p>
</blockquote>
<p>ich dachte das sagt der name schon z.b OnReceive (engl. empfangen) also wenn was empfangen wird.</p>
<p>und wie redskall schon sagt, schaus dir am besten in &quot;C++ in 21 Tagen&quot; an. das beispiel ist gut, hat aber einen fehler (keine ahnung obs in ner neuen auflage behoben wurde):<br />
die 5 methoden welche in der Dialogfeldklasse deklariert werden als protected müssen als public deklariert werden, da sie sonst nicht von der CMySocket-Klasse (abgeleitet von CAsyncSocket) nicht aufgerufen werden können.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/550286</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/550286</guid><dc:creator><![CDATA[Emperor_L0ser]]></dc:creator><pubDate>Wed, 30 Jun 2004 11:58:20 GMT</pubDate></item><item><title><![CDATA[Reply to Chat &#x2F; Aufbau und Funktion on Wed, 30 Jun 2004 12:05:39 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/2202">@Emperor_L0ser</a> : so ist es !! danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/550294</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/550294</guid><dc:creator><![CDATA[Red Skall]]></dc:creator><pubDate>Wed, 30 Jun 2004 12:05:39 GMT</pubDate></item><item><title><![CDATA[Reply to Chat &#x2F; Aufbau und Funktion on Thu, 01 Jul 2004 07:18:00 GMT]]></title><description><![CDATA[<p>super danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> ich hab in die falsche richtung gedacht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /> ich dachte das muss man irgendwie mit der msgloop von windoof machen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p>danke euch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/550715</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/550715</guid><dc:creator><![CDATA[sackstand]]></dc:creator><pubDate>Thu, 01 Jul 2004 07:18:00 GMT</pubDate></item><item><title><![CDATA[Reply to Chat &#x2F; Aufbau und Funktion on Thu, 01 Jul 2004 11:16:51 GMT]]></title><description><![CDATA[<p>Wenn du hier ernst genommen werden willst dann ändere das Wort windoof.</p>
<p>CAsyncSocker arbeitet auch mit der MessageLoop von Windows. Alles was in Windows passiert wird mit Messages gemacht. CAsyncSocket arbeitet auch noch dazu mit einen Thread. Die MessageLoop passiert in der Klasse.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/550840</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/550840</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Thu, 01 Jul 2004 11:16:51 GMT</pubDate></item><item><title><![CDATA[Reply to Chat &#x2F; Aufbau und Funktion on Thu, 01 Jul 2004 11:31:08 GMT]]></title><description><![CDATA[<p>Unix-Tom schrieb:</p>
<blockquote>
<p>Wenn du hier ernst genommen werden willst dann ändere das Wort windoof.</p>
<p>CAsyncSocker arbeitet auch mit der MessageLoop von Windows. Alles was in Windows passiert wird mit Messages gemacht. CAsyncSocket arbeitet auch noch dazu mit einen Thread. Die MessageLoop passiert in der Klasse.</p>
</blockquote>
<p>was unix-tom meint, du musst dich um nix kümmern, es wird alles für dich erledigt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/550853</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/550853</guid><dc:creator><![CDATA[Emperor_L0ser]]></dc:creator><pubDate>Thu, 01 Jul 2004 11:31:08 GMT</pubDate></item><item><title><![CDATA[Reply to Chat &#x2F; Aufbau und Funktion on Thu, 01 Jul 2004 18:48:26 GMT]]></title><description><![CDATA[<p>wieso sollte ich windoof ändern ??? fühlst du dich dadruch angegriffen ???<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> naja manche sind halt zu ernst... aber für dich nochmal <strong>WINDOOF</strong><br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>so zruck zum thema <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>ich werde jetzt mal die tage das kapitel aus dem Buch Durcharbeiten und nochmal neu schreiben (da selbst die änderung nicht bei mir geht) evt woanders ein fehler. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> ich melde mich wenn ich wieder ein problem habe</p>
<p>PS: Unix-Tom <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="🤡"
    /> nimms nit so schwer <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/551245</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/551245</guid><dc:creator><![CDATA[sackstand]]></dc:creator><pubDate>Thu, 01 Jul 2004 18:48:26 GMT</pubDate></item><item><title><![CDATA[Reply to Chat &#x2F; Aufbau und Funktion on Thu, 01 Jul 2004 19:06:58 GMT]]></title><description><![CDATA[<p>Soll ich schließen oder dich in's Trollforum verschieben?<br />
Du sagst Unix-Tom ein recht deutliches &quot;fick dich&quot; in's Gesicht. Sowas wird hier nicht geduldet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/551254</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/551254</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Thu, 01 Jul 2004 19:06:58 GMT</pubDate></item><item><title><![CDATA[Reply to Chat &#x2F; Aufbau und Funktion on Thu, 01 Jul 2004 20:31:21 GMT]]></title><description><![CDATA[<p>hmm also so Vulgär hab ich das nicht gesagt wie du ?! aber wenn du es so hinein interpretierst solltest du mal zum selenklempnter gehen wenn du immer gleich so denkst <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> wenn mund mal mit seife auswaschen ... wenn jeder alles so ernst nimmt und so Krank denkt dann wäre es wohl besser jedes Komun. medium zu verbieten ! gl hf ^^</p>
<p>PS: nimm nicht alles so ernst... sonst haste ein schweres leben und interpretier nicht son nonsens in meine worte... danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/551316</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/551316</guid><dc:creator><![CDATA[sackstand]]></dc:creator><pubDate>Thu, 01 Jul 2004 20:31:21 GMT</pubDate></item><item><title><![CDATA[Reply to Chat &#x2F; Aufbau und Funktion on Thu, 01 Jul 2004 20:37:12 GMT]]></title><description><![CDATA[<p>aha.<br />
Closed!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/551318</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/551318</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Thu, 01 Jul 2004 20:37:12 GMT</pubDate></item></channel></rss>