<?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[Datei einlesen-&amp;gt;nach trennzeichen in array splitten]]></title><description><![CDATA[<p>Hallo,<br />
ich möchte aus einer externen datei alles einlesen lassen;<br />
inhalt der &quot;datei.txt&quot;:</p>
<p>path_pics=C:\myPathToPics\<br />
path_vids=C:\myPathToVids\</p>
<p>das ich einen array habe im programm:<br />
variable_array['path_pics']<br />
wie stelle ich das an? bei der suche habe ich nur was gefunden um zeilen auszulesen... <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="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/75753/datei-einlesen-gt-nach-trennzeichen-in-array-splitten</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Apr 2026 06:33:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/75753.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 03 Jun 2004 19:54:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datei einlesen-&amp;gt;nach trennzeichen in array splitten on Thu, 03 Jun 2004 19:54:49 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich möchte aus einer externen datei alles einlesen lassen;<br />
inhalt der &quot;datei.txt&quot;:</p>
<p>path_pics=C:\myPathToPics\<br />
path_vids=C:\myPathToVids\</p>
<p>das ich einen array habe im programm:<br />
variable_array['path_pics']<br />
wie stelle ich das an? bei der suche habe ich nur was gefunden um zeilen auszulesen... <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="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/532618</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/532618</guid><dc:creator><![CDATA[Anonymous365]]></dc:creator><pubDate>Thu, 03 Jun 2004 19:54:49 GMT</pubDate></item><item><title><![CDATA[Reply to Datei einlesen-&amp;gt;nach trennzeichen in array splitten on Thu, 03 Jun 2004 20:14:29 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>meinst du eher soetwas!?</p>
<pre><code class="language-cpp">array[0] = &quot;path_pics&quot;;
</code></pre>
<p>Für die Lösung deines Problems fallen mir 2 Sachen ein:<br />
CString <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /><br />
String Tokenizer</p>
<p>Schau dir mal die Klasse CString genauer an.<br />
Hier gibt's einige Funktionen, wie Left(), Mid() usw.</p>
<p>Dafür gibt's auch ein CStringArray.</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/532645</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/532645</guid><dc:creator><![CDATA[you]]></dc:creator><pubDate>Thu, 03 Jun 2004 20:14:29 GMT</pubDate></item><item><title><![CDATA[Reply to Datei einlesen-&amp;gt;nach trennzeichen in array splitten on Thu, 03 Jun 2004 20:22:38 GMT]]></title><description><![CDATA[<p>Naja nicht ganz, ich erklärs mal in php^^:</p>
<pre><code class="language-php">&lt;?php
$array = array();

//...

echo $array['path_pics']; //Gibt &quot;C:\myPathToPics\&quot; aus
echo $array['path_vids']; //Gibt &quot;C:\myPathToVids\&quot; aus
?&gt;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/532653</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/532653</guid><dc:creator><![CDATA[CString]]></dc:creator><pubDate>Thu, 03 Jun 2004 20:22:38 GMT</pubDate></item><item><title><![CDATA[Reply to Datei einlesen-&amp;gt;nach trennzeichen in array splitten on Thu, 03 Jun 2004 20:36:03 GMT]]></title><description><![CDATA[<p>...so kann man zeichenweise einlesen, du musst dir nur noch nen algorithmus ausdenken wie du ausliest, dass heisst ne abbruchbedingung definieren wenn das trennzeichen erreicht ist und dann in einen array, liste oder was auch immer kopieren.</p>
<pre><code class="language-cpp">CFile file;
CString Path=&quot;C:\\blabla.txt&quot;;

char temp[1]; 

if(file.Open(Path, CFile::modeRead |CFile::typeText))
{
   file.Seek(0, CFile::begin);    // an den anfang positionieren - nicht    
                                  // unbedingt nötig
   file.Read(temp, 1);   // ein zeichen einlesen 
}   

file.Close();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/532668</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/532668</guid><dc:creator><![CDATA[pinorrix]]></dc:creator><pubDate>Thu, 03 Jun 2004 20:36:03 GMT</pubDate></item><item><title><![CDATA[Reply to Datei einlesen-&amp;gt;nach trennzeichen in array splitten on Thu, 03 Jun 2004 20:47:25 GMT]]></title><description><![CDATA[<p>komme nicht klar <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="😞"
    /><br />
gibt es keine funktion oder so, womit man in eine zeichenkette ein trennungszeichen suchen kann und dann das in einen array splitten?</p>
<p>char zeichenkette = &quot;ich|bin|cpp&quot;;<br />
...</p>
<p>cout &lt;&lt; zeichenkette[0]; //sollte &quot;ich&quot; ausgeben<br />
cout &lt;&lt; zeichenkette[1]; //sollte &quot;bin&quot; ausgeben<br />
cout &lt;&lt; zeichenkette[2]; //sollte &quot;cpp&quot; ausgeben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/532685</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/532685</guid><dc:creator><![CDATA[Anonymous365]]></dc:creator><pubDate>Thu, 03 Jun 2004 20:47:25 GMT</pubDate></item><item><title><![CDATA[Reply to Datei einlesen-&amp;gt;nach trennzeichen in array splitten on Thu, 03 Jun 2004 20:58:59 GMT]]></title><description><![CDATA[<blockquote>
<p>Na ja nicht ganz, ich erklärs mal in php^^:</p>
</blockquote>
<p>Aha, mal wieder was dazugelernt <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>
<p>Du brauchst den <strong>String Tokenizer</strong>. In der MSDN gut erklärt.<br />
Die Funktion heisst (glaube ich) _strtok</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/532700</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/532700</guid><dc:creator><![CDATA[you]]></dc:creator><pubDate>Thu, 03 Jun 2004 20:58:59 GMT</pubDate></item><item><title><![CDATA[Reply to Datei einlesen-&amp;gt;nach trennzeichen in array splitten on Thu, 03 Jun 2004 23:56:28 GMT]]></title><description><![CDATA[<p>jo das hier ist das was du suchst musst es nur noch n bischen modifizieren</p>
<pre><code class="language-cpp">File=fopen(Filename,&quot;r&quot;);
   while(!feof(File))//damit schaust du ob du am ende der zeile bist du kan´nst aber auch gleich den ganzen text einlesen
    {
	   fgets(rsbuffer,55,File);
		while(DeinMemberString.Find(rsbuffer,pos) != -1)
		{
		pos = DeinMemberString.Find(rsbuffer,pos) + 1;
		}
    }
    fclose(File); 

pos = DeinmemberString.Find(' ',pos) + 1;// so schaut des dan für dein lerzeichen aus.
</code></pre>
<p>oder es geht auch anders: mit &quot;strchr&quot; kann man ein zeichen von links aus suchen. Mit &quot;strcspn&quot; kann man ganze Zeichenketten suchen. hilfe must du dir von msdn geben lassen ich hab damit mein Rechtschreibprog geschrieben(des prog ist der letzte scheis)</p>
<p>ich hoffe das hat dir ein bischen geholfen hier noch ein kleinber link zu einer tabbelle wo steht was du mit strings alles anstellen kannst:<br />
<a href="http://ourworld.compuserve.com/homepages/praxisservice/kapit3.htm" rel="nofollow">http://ourworld.compuserve.com/homepages/praxisservice/kapit3.htm</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/532792</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/532792</guid><dc:creator><![CDATA[African Herbman]]></dc:creator><pubDate>Thu, 03 Jun 2004 23:56:28 GMT</pubDate></item></channel></rss>