<?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[CAsyncSocket]]></title><description><![CDATA[<p>hallo leute,</p>
<p>seit ca 2 monaten quäle ich mich mit diesem thema, ich habe einen server und einen client, zwischen denen ich strings austauschen kann.</p>
<p>das alles funktioniert wunderbar.</p>
<p>allerdings will ich auch den user immer mitschicken und vielleicht eine id<br />
also dachte ich, eine klasse statt einen string zu schicken wäre die lösung.</p>
<p>nun will das leider nicht funktionieren, kann mir bitte jemand helfen?<br />
ein icq kontakt wäre mir an dieser stelle sehr lieb, vielleicht auch mail?</p>
<p>icq: 41865860<br />
mail: <a href="mailto:cu@t3c.de" rel="nofollow">cu@t3c.de</a></p>
<p>ich brauch wirklich dringenst hilfe und wäre auch sehr dankbar</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/43864/casyncsocket</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Apr 2026 06:32:47 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/43864.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 25 Jul 2003 12:00:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CAsyncSocket on Fri, 25 Jul 2003 12:00:39 GMT]]></title><description><![CDATA[<p>hallo leute,</p>
<p>seit ca 2 monaten quäle ich mich mit diesem thema, ich habe einen server und einen client, zwischen denen ich strings austauschen kann.</p>
<p>das alles funktioniert wunderbar.</p>
<p>allerdings will ich auch den user immer mitschicken und vielleicht eine id<br />
also dachte ich, eine klasse statt einen string zu schicken wäre die lösung.</p>
<p>nun will das leider nicht funktionieren, kann mir bitte jemand helfen?<br />
ein icq kontakt wäre mir an dieser stelle sehr lieb, vielleicht auch mail?</p>
<p>icq: 41865860<br />
mail: <a href="mailto:cu@t3c.de" rel="nofollow">cu@t3c.de</a></p>
<p>ich brauch wirklich dringenst hilfe und wäre auch sehr dankbar</p>
]]></description><link>https://www.c-plusplus.net/forum/post/317415</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/317415</guid><dc:creator><![CDATA[FuXs]]></dc:creator><pubDate>Fri, 25 Jul 2003 12:00:39 GMT</pubDate></item><item><title><![CDATA[Reply to CAsyncSocket on Fri, 25 Jul 2003 12:22:11 GMT]]></title><description><![CDATA[<p>Setzt die ID einfach vor den eigentlichen String, was weis ich, vieleicht die ersten 3 zeichen oder so. Der server nimmt den String dann halt wieder auseinander. Ist zwar nicht perfeckt, sollte aber funktionieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/317453</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/317453</guid><dc:creator><![CDATA[newvet]]></dc:creator><pubDate>Fri, 25 Jul 2003 12:22:11 GMT</pubDate></item><item><title><![CDATA[Reply to CAsyncSocket on Fri, 25 Jul 2003 12:37:02 GMT]]></title><description><![CDATA[<p>Funktionieren tut's sicher.<br />
Hab selbst auch ein Prog nach diesem Prinzip erstellt.<br />
Allerdings würde mich auch interessieren wie man eine struct oder so was in der Art schicken kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/317464</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/317464</guid><dc:creator><![CDATA[CrazyOwl]]></dc:creator><pubDate>Fri, 25 Jul 2003 12:37:02 GMT</pubDate></item><item><title><![CDATA[Reply to CAsyncSocket on Fri, 25 Jul 2003 12:41:02 GMT]]></title><description><![CDATA[<p>ich hab da jetzt was von serialize aufgeschnappt</p>
<p>mit diesem prinzip soll man eine klasse als string darstellen können,<br />
verschicken und danach mit unserialize wieder als klasse aufarbeiten</p>
<p>kann dazu jemand mehr sagen??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/317471</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/317471</guid><dc:creator><![CDATA[FuXs]]></dc:creator><pubDate>Fri, 25 Jul 2003 12:41:02 GMT</pubDate></item><item><title><![CDATA[Reply to CAsyncSocket on Fri, 25 Jul 2003 13:49:31 GMT]]></title><description><![CDATA[<p>Ich hab das selber noch nicht Ausprobiert, aber ich dacht eingentlich immer das das genauso funktioniert wie Read/Write von CFile. Also die Struktur/Klasse muss Client und Server Bekannt sein und dann wird eben ein Object davon mit Send(&amp;MyClass,sizof(MyClass)) verschickt oder halt mit Receive(&amp;MyClass,sizeof(MyClass)) empfangen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/317574</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/317574</guid><dc:creator><![CDATA[newvet]]></dc:creator><pubDate>Fri, 25 Jul 2003 13:49:31 GMT</pubDate></item><item><title><![CDATA[Reply to CAsyncSocket on Fri, 25 Jul 2003 18:39:35 GMT]]></title><description><![CDATA[<p>Es läuft immer darauf hinaus das nur Zeichen versendet werden.</p>
<p>Eine Klasse kann man nicht versenden. Ob MFC eine Funktion dafür anbietet ist aber leicht Möglich. Diese macht aber auch nichts anderes als die Zeichen wieder zu zerlegen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/317793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/317793</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Fri, 25 Jul 2003 18:39:35 GMT</pubDate></item><item><title><![CDATA[Reply to CAsyncSocket on Mon, 28 Jul 2003 07:53:24 GMT]]></title><description><![CDATA[<p>also was wäre unterm strich dann für mich die beste möglichkeit das zu handeln?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/319318</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/319318</guid><dc:creator><![CDATA[FuXs]]></dc:creator><pubDate>Mon, 28 Jul 2003 07:53:24 GMT</pubDate></item><item><title><![CDATA[Reply to CAsyncSocket on Mon, 28 Jul 2003 10:01:41 GMT]]></title><description><![CDATA[<p>Wenn du dir selbst ein kleines Protocoll definierst.</p>
<p>z.B</p>
<p>Es kommt der String</p>
<p>BEGINN,id,text,END</p>
<p>BEGINN und ENDE deshalb um zu wissen ob alle Daten angekommen sind da man nicht vorhersagen kann wie die Daten fragmentiert sind.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/319414</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/319414</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Mon, 28 Jul 2003 10:01:41 GMT</pubDate></item><item><title><![CDATA[Reply to CAsyncSocket on Mon, 28 Jul 2003 10:30:24 GMT]]></title><description><![CDATA[<p>hört sich schon mal gut an, nur wie lang muss der string dann sein wenn es ein chat ist? einfach mal 1000 zeichen buffern?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/319432</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/319432</guid><dc:creator><![CDATA[FuXs]]></dc:creator><pubDate>Mon, 28 Jul 2003 10:30:24 GMT</pubDate></item><item><title><![CDATA[Reply to CAsyncSocket on Mon, 28 Jul 2003 10:34:28 GMT]]></title><description><![CDATA[<p>Bei AnsyncSockets brauchst du nur zu warten bis alle Daten da sind und diese dann verarebiten.<br />
Wie du das zwischenspeicherst kann ich dir auch nicht sagen da ich deine Clientenverwaltung nicht kenne.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/319437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/319437</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Mon, 28 Jul 2003 10:34:28 GMT</pubDate></item><item><title><![CDATA[Reply to CAsyncSocket on Mon, 28 Jul 2003 10:45:12 GMT]]></title><description><![CDATA[<p>das ganze sieht so aus, und die Receive funktion verlangt doch einen buffer?</p>
<pre><code class="language-cpp">void CSockDlg::OnReceive()
{
	char *pBuf = new char[1025];
	int iBufSize = 1024;
	int iRcvd;
	CString strRecvd;

	iRcvd = m_sConnectSocket.Receive(pBuf, iBufSize);

	if (iRcvd == SOCKET_ERROR)
	{
	}
	else
	{
		pBuf[iRcvd] = NULL;
		strRecvd = pBuf;
		m_ctlRecvd.AddString(strRecvd);
		m_ctlRecvd.
		UpdateData(FALSE);
	}
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/319449</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/319449</guid><dc:creator><![CDATA[FuXs]]></dc:creator><pubDate>Mon, 28 Jul 2003 10:45:12 GMT</pubDate></item></channel></rss>