<?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[char array nach inhalt parsen]]></title><description><![CDATA[<p>ich hab halt ein char array von bis zu 10000 zeichen als datenpuffer bei einer übertragung, und will jetzt nach der 2ten zeile parsen die da drin steckt.<br />
es handet sich um die GET anfrage eines webbrowser, also such ich ersteinmal danach.</p>
<pre><code class="language-cpp">if (strncmp(buff, &quot;GET&quot;, 3) == 0){
    parsen();
}
</code></pre>
<p>die frage ist jetzt, wie kann ich nach der neuen zeile parsen, und dann bestimmte werte ersetzen ohne eine schleife einbauen zu müssen?<br />
ich wollte es mit find_first_of versuchen, aber 10000 zeichen in einen string zu kopieren iss doch bissl aberwitzig ...</p>
<p>ich habe mal eine entfremdete GET für euch angefertigt</p>
<p>GET .... \n<br />
Host: 192.168.0.1:12345\n<br />
....</p>
<p>daraus soll werden</p>
<p>GET ....\n<br />
Host: 192.168.0.X\n<br />
....</p>
<p>hat irgendwer was effektiveres als den mist zeichenweise durchzueiern und möglichst ohne riesenstrings zu kopieren ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/174050/char-array-nach-inhalt-parsen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 12:12:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/174050.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 22 Feb 2007 14:17:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to char array nach inhalt parsen on Thu, 22 Feb 2007 14:17:39 GMT]]></title><description><![CDATA[<p>ich hab halt ein char array von bis zu 10000 zeichen als datenpuffer bei einer übertragung, und will jetzt nach der 2ten zeile parsen die da drin steckt.<br />
es handet sich um die GET anfrage eines webbrowser, also such ich ersteinmal danach.</p>
<pre><code class="language-cpp">if (strncmp(buff, &quot;GET&quot;, 3) == 0){
    parsen();
}
</code></pre>
<p>die frage ist jetzt, wie kann ich nach der neuen zeile parsen, und dann bestimmte werte ersetzen ohne eine schleife einbauen zu müssen?<br />
ich wollte es mit find_first_of versuchen, aber 10000 zeichen in einen string zu kopieren iss doch bissl aberwitzig ...</p>
<p>ich habe mal eine entfremdete GET für euch angefertigt</p>
<p>GET .... \n<br />
Host: 192.168.0.1:12345\n<br />
....</p>
<p>daraus soll werden</p>
<p>GET ....\n<br />
Host: 192.168.0.X\n<br />
....</p>
<p>hat irgendwer was effektiveres als den mist zeichenweise durchzueiern und möglichst ohne riesenstrings zu kopieren ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1233337</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1233337</guid><dc:creator><![CDATA[Ceos]]></dc:creator><pubDate>Thu, 22 Feb 2007 14:17:39 GMT</pubDate></item><item><title><![CDATA[Reply to char array nach inhalt parsen on Thu, 22 Feb 2007 14:34:39 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Du solltest erfahren genug sein, das du mit dem Gebrauch von C-Funktionen besser ins Ansi-C Forum posten solltest. In C++ nimmt man std::string, und <a href="http://www.cppreference.com/cppstring/find.html" rel="nofollow">std::string::find</a> kann auch einen Start-Index entgegen nehmen.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1233350</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1233350</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 22 Feb 2007 14:34:39 GMT</pubDate></item><item><title><![CDATA[Reply to char array nach inhalt parsen on Thu, 22 Feb 2007 14:42:42 GMT]]></title><description><![CDATA[<p>habs gelöst bekommen, der post war eher ne kurzschlussreaktion weil mir die birne raucht wegen borland, ich werd mich bessern</p>
<p>sorry</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1233359</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1233359</guid><dc:creator><![CDATA[Ceos]]></dc:creator><pubDate>Thu, 22 Feb 2007 14:42:42 GMT</pubDate></item></channel></rss>