<?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[:confused: Datei Zeilenweise einlesen und Zeile durch Leerzeichen in Array splitten]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>ich habe ein Bash-Script geschrieben, in dem ich das relativ einfach machen konnte.<br />
Nur jetzt muss ich das in C++ Programmieren und habe keine Ahnung wie ich das Anstellen soll.</p>
<p>Das mit dem Zeilenweise einlesen und wieder ausgeben ging ja noch recht einfach, nur die Zeilen mittels Leerzeichen in ein Array Splitten habe ich so gar keine Idee.</p>
<p>Bin für jede Hilfe Dankbar.<br />
gruß Picard</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/162991/confused-datei-zeilenweise-einlesen-und-zeile-durch-leerzeichen-in-array-splitten</link><generator>RSS for Node</generator><lastBuildDate>Sat, 12 Sep 2026 22:37:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/162991.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 25 Oct 2006 00:38:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to :confused: Datei Zeilenweise einlesen und Zeile durch Leerzeichen in Array splitten on Wed, 25 Oct 2006 00:38:02 GMT]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>ich habe ein Bash-Script geschrieben, in dem ich das relativ einfach machen konnte.<br />
Nur jetzt muss ich das in C++ Programmieren und habe keine Ahnung wie ich das Anstellen soll.</p>
<p>Das mit dem Zeilenweise einlesen und wieder ausgeben ging ja noch recht einfach, nur die Zeilen mittels Leerzeichen in ein Array Splitten habe ich so gar keine Idee.</p>
<p>Bin für jede Hilfe Dankbar.<br />
gruß Picard</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1160687</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1160687</guid><dc:creator><![CDATA[Picard]]></dc:creator><pubDate>Wed, 25 Oct 2006 00:38:02 GMT</pubDate></item><item><title><![CDATA[Reply to :confused: Datei Zeilenweise einlesen und Zeile durch Leerzeichen in Array splitten on Wed, 25 Oct 2006 09:32:14 GMT]]></title><description><![CDATA[<p>meinst du wohl so?</p>
<pre><code class="language-cpp">CString cszTemp = &quot;a b c d e f g&quot;, 
           cszItem;
   CStringArray csaItems;
   int iEnd = 0,;
   CString cszItem;
   while (iEnd != -1)
   {
      iEnd = cszTemp.Find(' ');
      cszItem = cszTemp.Mid(0,iEnd);
      csaItems.Add(cszItem);
      cszTemp.Delete(0,iEnd+1);
   }
</code></pre>
<p>im CStringArray csaItems sind dann 7 Einträge.</p>
<p>gruß<br />
Daniel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1160860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1160860</guid><dc:creator><![CDATA[DanielusITF]]></dc:creator><pubDate>Wed, 25 Oct 2006 09:32:14 GMT</pubDate></item><item><title><![CDATA[Reply to :confused: Datei Zeilenweise einlesen und Zeile durch Leerzeichen in Array splitten on Thu, 26 Oct 2006 05:42:03 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int main(int argc, char** argv)
{
	std::vector&lt;std::string&gt; words;

	std::string textLine = &quot;  abc DEF ghi    blub dings dongs    &quot;;
	// for all lines of text:
	// (substitute loop over all lines here instead of this comment)
	{
		std::stringstream tempStream(textLine);
		std::string str;
		while(tempStream.good())
		{
			tempStream &gt;&gt; std::skipws &gt;&gt; str;
			if(!tempStream.fail())
				words.push_back(str);
		}
	}

	// print the words, each on it's own line, embraced by angle brackets
	for(std::vector&lt;std::string&gt;::iterator iter = words.begin(); iter != words.end(); iter++)
		std::cout &lt;&lt; &quot;&lt;&quot; &lt;&lt; *iter &lt;&lt; &quot;&gt;&quot; &lt;&lt; std::endl;

	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1161568</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1161568</guid><dc:creator><![CDATA[Plotzenhotz]]></dc:creator><pubDate>Thu, 26 Oct 2006 05:42:03 GMT</pubDate></item></channel></rss>