<?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[CStrings zerhacken für Netzwerkpackete]]></title><description><![CDATA[<p>Hallo</p>
<p>also ich über mittel Daten über CAsyncSocket<br />
Da ich verschiedene arten von Daten brauche sende ich sie mit verschiedenen vorzeichen.</p>
<p>z.B.<br />
x-koordinate versende ich mit &quot;01<span class="katex"><span class="katex-mathml"><math><semantics><mrow><mi mathvariant="normal">&quot;</mi><mo>+</mo><msub><mi>m</mi><mi>c</mi></msub><mi>X</mi><mi>y</mi><mo>−</mo><mi>k</mi><mi>o</mi><mi>o</mi><mi>r</mi><mi>d</mi><mi>i</mi><mi>n</mi><mi>a</mi><mi>t</mi><mi>e</mi><mi>v</mi><mi>e</mi><mi>r</mi><mi>s</mi><mi>e</mi><mi>n</mi><mi>d</mi><mi>e</mi><mi>i</mi><mi>c</mi><mi>h</mi><mi>m</mi><mi>i</mi><mi>t</mi><mi mathvariant="normal">&quot;</mi><mn>0</mn><mn>2</mn></mrow><annotation encoding="application/x-tex">&quot;+m_cX  
y-koordinate versende ich mit &quot;02</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="strut" style="height:0.69444em;"></span><span class="strut bottom" style="height:0.8888799999999999em;vertical-align:-0.19444em;"></span><span class="base textstyle uncramped"><span class="mord mathrm">&quot;</span><span class="mbin">+</span><span class="mord"><span class="mord mathit">m</span><span class="vlist"><span style="top:0.15em;margin-right:0.05em;margin-left:0em;"><span class="fontsize-ensurer reset-size5 size5"><span style="font-size:0em;">​</span></span><span class="reset-textstyle scriptstyle cramped"><span class="mord mathit">c</span></span></span><span class="baseline-fix"><span class="fontsize-ensurer reset-size5 size5"><span style="font-size:0em;">​</span></span>​</span></span></span><span class="mord mathit" style="margin-right:0.07847em;">X</span><span class="mord mathit" style="margin-right:0.03588em;">y</span><span class="mbin">−</span><span class="mord mathit" style="margin-right:0.03148em;">k</span><span class="mord mathit">o</span><span class="mord mathit">o</span><span class="mord mathit" style="margin-right:0.02778em;">r</span><span class="mord mathit">d</span><span class="mord mathit">i</span><span class="mord mathit">n</span><span class="mord mathit">a</span><span class="mord mathit">t</span><span class="mord mathit">e</span><span class="mord mathit" style="margin-right:0.03588em;">v</span><span class="mord mathit">e</span><span class="mord mathit" style="margin-right:0.02778em;">r</span><span class="mord mathit">s</span><span class="mord mathit">e</span><span class="mord mathit">n</span><span class="mord mathit">d</span><span class="mord mathit">e</span><span class="mord mathit">i</span><span class="mord mathit">c</span><span class="mord mathit">h</span><span class="mord mathit">m</span><span class="mord mathit">i</span><span class="mord mathit">t</span><span class="mord mathrm">&quot;</span><span class="mord mathrm">0</span><span class="mord mathrm">2</span></span></span></span>&quot;+m_cY</p>
<p>am Server will ich diese nun wieder trennen bzw. unterscheiden<br />
ich will also eine if schleife machen wo ich die ersten 3 zeichen abfrage.<br />
z.B. bei X: if (erste 3 zeichen == &quot;01$&quot;){ erste 3 ziffern entfernen und x in variable schreiben}</p>
<p>Bei der realisierung er if schleife is mein prob<br />
also beim einlesen der ersten 3 ziffern und beim entfernen der ersten 3 ziffern in der schleife. Kann mir jemand bei der schleife helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/46971/cstrings-zerhacken-für-netzwerkpackete</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 11:32:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/46971.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 25 Aug 2003 10:07:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CStrings zerhacken für Netzwerkpackete on Mon, 25 Aug 2003 10:07:28 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>also ich über mittel Daten über CAsyncSocket<br />
Da ich verschiedene arten von Daten brauche sende ich sie mit verschiedenen vorzeichen.</p>
<p>z.B.<br />
x-koordinate versende ich mit &quot;01<span class="katex"><span class="katex-mathml"><math><semantics><mrow><mi mathvariant="normal">&quot;</mi><mo>+</mo><msub><mi>m</mi><mi>c</mi></msub><mi>X</mi><mi>y</mi><mo>−</mo><mi>k</mi><mi>o</mi><mi>o</mi><mi>r</mi><mi>d</mi><mi>i</mi><mi>n</mi><mi>a</mi><mi>t</mi><mi>e</mi><mi>v</mi><mi>e</mi><mi>r</mi><mi>s</mi><mi>e</mi><mi>n</mi><mi>d</mi><mi>e</mi><mi>i</mi><mi>c</mi><mi>h</mi><mi>m</mi><mi>i</mi><mi>t</mi><mi mathvariant="normal">&quot;</mi><mn>0</mn><mn>2</mn></mrow><annotation encoding="application/x-tex">&quot;+m_cX  
y-koordinate versende ich mit &quot;02</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="strut" style="height:0.69444em;"></span><span class="strut bottom" style="height:0.8888799999999999em;vertical-align:-0.19444em;"></span><span class="base textstyle uncramped"><span class="mord mathrm">&quot;</span><span class="mbin">+</span><span class="mord"><span class="mord mathit">m</span><span class="vlist"><span style="top:0.15em;margin-right:0.05em;margin-left:0em;"><span class="fontsize-ensurer reset-size5 size5"><span style="font-size:0em;">​</span></span><span class="reset-textstyle scriptstyle cramped"><span class="mord mathit">c</span></span></span><span class="baseline-fix"><span class="fontsize-ensurer reset-size5 size5"><span style="font-size:0em;">​</span></span>​</span></span></span><span class="mord mathit" style="margin-right:0.07847em;">X</span><span class="mord mathit" style="margin-right:0.03588em;">y</span><span class="mbin">−</span><span class="mord mathit" style="margin-right:0.03148em;">k</span><span class="mord mathit">o</span><span class="mord mathit">o</span><span class="mord mathit" style="margin-right:0.02778em;">r</span><span class="mord mathit">d</span><span class="mord mathit">i</span><span class="mord mathit">n</span><span class="mord mathit">a</span><span class="mord mathit">t</span><span class="mord mathit">e</span><span class="mord mathit" style="margin-right:0.03588em;">v</span><span class="mord mathit">e</span><span class="mord mathit" style="margin-right:0.02778em;">r</span><span class="mord mathit">s</span><span class="mord mathit">e</span><span class="mord mathit">n</span><span class="mord mathit">d</span><span class="mord mathit">e</span><span class="mord mathit">i</span><span class="mord mathit">c</span><span class="mord mathit">h</span><span class="mord mathit">m</span><span class="mord mathit">i</span><span class="mord mathit">t</span><span class="mord mathrm">&quot;</span><span class="mord mathrm">0</span><span class="mord mathrm">2</span></span></span></span>&quot;+m_cY</p>
<p>am Server will ich diese nun wieder trennen bzw. unterscheiden<br />
ich will also eine if schleife machen wo ich die ersten 3 zeichen abfrage.<br />
z.B. bei X: if (erste 3 zeichen == &quot;01$&quot;){ erste 3 ziffern entfernen und x in variable schreiben}</p>
<p>Bei der realisierung er if schleife is mein prob<br />
also beim einlesen der ersten 3 ziffern und beim entfernen der ersten 3 ziffern in der schleife. Kann mir jemand bei der schleife helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/339945</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/339945</guid><dc:creator><![CDATA[MeisterMichi]]></dc:creator><pubDate>Mon, 25 Aug 2003 10:07:28 GMT</pubDate></item><item><title><![CDATA[Reply to CStrings zerhacken für Netzwerkpackete on Mon, 25 Aug 2003 10:13:18 GMT]]></title><description><![CDATA[<p>Also mit Left( ) und Right( ) kannst du den String auftrennen<br />
dann noch ein wenig vergleichen und ein atoi( ) das müsste es doch sein</p>
<p>Gruß heiko</p>
]]></description><link>https://www.c-plusplus.net/forum/post/339949</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/339949</guid><dc:creator><![CDATA[HeikoKortlang]]></dc:creator><pubDate>Mon, 25 Aug 2003 10:13:18 GMT</pubDate></item><item><title><![CDATA[Reply to CStrings zerhacken für Netzwerkpackete on Mon, 25 Aug 2003 10:31:55 GMT]]></title><description><![CDATA[<p>Damit du den String ohne deine Vorzeichen bekommst, könntest du wie folgt vorgehen:</p>
<pre><code class="language-cpp">CString strTemp = _T(&quot;01$100&quot;);
	try{
		if(strTemp.Left(3).Compare(&quot;01$&quot;)==0){    //vergleicht die ersten 3 Zeichen des Strings (von links) mit der Zeichenkette 01$
			// 01$ wurde gefunden
			strTemp.Delete(0,3);    //entfernt die ersten 3 Zeichen des Strings
			int x = atoi(strTemp);    //Umwandlung des Strings in eine Zahl
		}
	}
	catch(CMemoryException e){}
</code></pre>
<p>Gruß, seppelina</p>
]]></description><link>https://www.c-plusplus.net/forum/post/339960</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/339960</guid><dc:creator><![CDATA[seppelina]]></dc:creator><pubDate>Mon, 25 Aug 2003 10:31:55 GMT</pubDate></item><item><title><![CDATA[Reply to CStrings zerhacken für Netzwerkpackete on Mon, 25 Aug 2003 10:37:14 GMT]]></title><description><![CDATA[<p>Au das sieht gut aus werds gleich ma austesten danke schon mal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/339962</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/339962</guid><dc:creator><![CDATA[MeisterMichi]]></dc:creator><pubDate>Mon, 25 Aug 2003 10:37:14 GMT</pubDate></item></channel></rss>