<?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[wie dateien aus einem verzeichnis nacheinander auslesen?]]></title><description><![CDATA[<p>moin<br />
habe da ein problem. mache grad nen praktikumsprojekt mit C++. naja das geht auch alles noch, aber nun habe ich das problem das ich ein verzeichnis habe wo die dateien drin liegen welche ich bearbeiten muß und ich weiss nicht wie es anstelle das ich in meinem projekt das verzeichnis durchsuche und alle dateien die darin sind nacheinander einlese und bearbeite.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;

using namespace::std;

ifstream telegrammDatei;
ofstream ausgabeDatei;
ofstream fehlerDatei;

const char * const TELEGRAMM = &quot;H:\\My Documents\\BMR Diagnosetool\\EingangsTelegramme\\test.BMS&quot;; // Telegrammdatei
const char * const AUSGANG = &quot;H:\\My Documents\\BMR Diagnosetool\\AusgangsTelegramme\\ausgabe.txt&quot;; // Ausgabedatei
const char * const FEHLERPROTOKOLL = &quot;H:\\My Documents\\BMR Diagnosetool\\Fehlerprotokoll\\fehler.txt&quot;; // Fehlerprotokolldateidatei

bool OpenFiles()
{
	telegrammDatei.open(TELEGRAMM);
	ausgabeDatei.open(AUSGANG);
	fehlerDatei.open(FEHLERPROTOKOLL);	
    return true;
}

void CloseFiles()
{
	if (telegrammDatei)
		telegrammDatei.close();
	if (ausgabeDatei)
		ausgabeDatei.close();
	if (fehlerDatei)
		fehlerDatei.close();
}
</code></pre>
<p>das ist meine datei zum öffnen der dateien. im prinzip möchte so haben das statt</p>
<pre><code class="language-cpp">const char * const TELEGRAMM = &quot;H:\\My Documents\\BMR Diagnosetool\\EingangsTelegramme\\test.BMS&quot;;
</code></pre>
<p>dort sowas in der richtung steht wie *.BMS statt test.BMS.<br />
noch als weitere info haben die dateien alle namen wie 0308080841.BMS. die asuigabedateien sollen dementsprechend dann auch 0308080841.txt heissen.<br />
leider weiss ich wirklich nicht wie ich das mache und hoffe hier auf eure hilfe.<br />
danke schonmal im voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/85154/wie-dateien-aus-einem-verzeichnis-nacheinander-auslesen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 23:44:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/85154.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 06 Sep 2004 10:53:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to wie dateien aus einem verzeichnis nacheinander auslesen? on Mon, 06 Sep 2004 10:53:42 GMT]]></title><description><![CDATA[<p>moin<br />
habe da ein problem. mache grad nen praktikumsprojekt mit C++. naja das geht auch alles noch, aber nun habe ich das problem das ich ein verzeichnis habe wo die dateien drin liegen welche ich bearbeiten muß und ich weiss nicht wie es anstelle das ich in meinem projekt das verzeichnis durchsuche und alle dateien die darin sind nacheinander einlese und bearbeite.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;

using namespace::std;

ifstream telegrammDatei;
ofstream ausgabeDatei;
ofstream fehlerDatei;

const char * const TELEGRAMM = &quot;H:\\My Documents\\BMR Diagnosetool\\EingangsTelegramme\\test.BMS&quot;; // Telegrammdatei
const char * const AUSGANG = &quot;H:\\My Documents\\BMR Diagnosetool\\AusgangsTelegramme\\ausgabe.txt&quot;; // Ausgabedatei
const char * const FEHLERPROTOKOLL = &quot;H:\\My Documents\\BMR Diagnosetool\\Fehlerprotokoll\\fehler.txt&quot;; // Fehlerprotokolldateidatei

bool OpenFiles()
{
	telegrammDatei.open(TELEGRAMM);
	ausgabeDatei.open(AUSGANG);
	fehlerDatei.open(FEHLERPROTOKOLL);	
    return true;
}

void CloseFiles()
{
	if (telegrammDatei)
		telegrammDatei.close();
	if (ausgabeDatei)
		ausgabeDatei.close();
	if (fehlerDatei)
		fehlerDatei.close();
}
</code></pre>
<p>das ist meine datei zum öffnen der dateien. im prinzip möchte so haben das statt</p>
<pre><code class="language-cpp">const char * const TELEGRAMM = &quot;H:\\My Documents\\BMR Diagnosetool\\EingangsTelegramme\\test.BMS&quot;;
</code></pre>
<p>dort sowas in der richtung steht wie *.BMS statt test.BMS.<br />
noch als weitere info haben die dateien alle namen wie 0308080841.BMS. die asuigabedateien sollen dementsprechend dann auch 0308080841.txt heissen.<br />
leider weiss ich wirklich nicht wie ich das mache und hoffe hier auf eure hilfe.<br />
danke schonmal im voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/600559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/600559</guid><dc:creator><![CDATA[juppiefreakk]]></dc:creator><pubDate>Mon, 06 Sep 2004 10:53:42 GMT</pubDate></item><item><title><![CDATA[Reply to wie dateien aus einem verzeichnis nacheinander auslesen? on Mon, 06 Sep 2004 12:02:30 GMT]]></title><description><![CDATA[<p>an einen der mods, mein rechner hat leider etwas gehakt darum ist dieser thread jetzt 4 oder 5 mal vorhanden. war keine absicht und bitte löscht mal die überflüssigen threads.<br />
danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/600601</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/600601</guid><dc:creator><![CDATA[juppiefreakk]]></dc:creator><pubDate>Mon, 06 Sep 2004 12:02:30 GMT</pubDate></item><item><title><![CDATA[Reply to wie dateien aus einem verzeichnis nacheinander auslesen? on Mon, 06 Sep 2004 13:48:23 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich kenne sowas mit CFileFind (MSDN) aber das ist MFC.<br />
ich weis nicht ob das dir hilft??</p>
<p>MFG TaccoGo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/600772</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/600772</guid><dc:creator><![CDATA[TaccoGo]]></dc:creator><pubDate>Mon, 06 Sep 2004 13:48:23 GMT</pubDate></item><item><title><![CDATA[Reply to wie dateien aus einem verzeichnis nacheinander auslesen? on Mon, 06 Sep 2004 13:50:33 GMT]]></title><description><![CDATA[<p>In Winapi gibts FindFirstFile und FindNextFile</p>
]]></description><link>https://www.c-plusplus.net/forum/post/600773</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/600773</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Mon, 06 Sep 2004 13:50:33 GMT</pubDate></item><item><title><![CDATA[Reply to wie dateien aus einem verzeichnis nacheinander auslesen? on Mon, 06 Sep 2004 19:33:14 GMT]]></title><description><![CDATA[<p>Dazu gibt es auch was in den FAQ: <a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39396" rel="nofollow">Dateien in einem Verzeichnis auflisten (FindFirstFile/FindNextFile)</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/601081</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/601081</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Mon, 06 Sep 2004 19:33:14 GMT</pubDate></item></channel></rss>