<?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[struktur von Laufwerk c mit unterordner]]></title><description><![CDATA[<p>huhu<br />
Ich hätte da ne kleine Frage<br />
ich hab nen kleines Programm geschrieben das zeigt mir die laufwerkstruktur von c:\ an<br />
wie müsste ich das Programm umschreiben wenn ich die ganze Laufwerkstruktur sehen will?<br />
also auch unterordner und so.<br />
irgendwie raff ichs nich Smile<br />
kann mir da wer helfen?</p>
<p>hier der code</p>
<pre><code class="language-cpp">WIN32_FIND_DATA FileData; 

	HANDLE hfind = FindFirstFile(&quot;c:\\*.*&quot;,&amp;FileData); 

	int FindMoreFiles; 
	int dir = 0;
	int file  = 0;

	do
	{ 
		if (FileData.dwFileAttributes &amp; FILE_ATTRIBUTE_DIRECTORY)
		{       
			cout&lt;&lt; &quot;&lt;Ordner&gt; &quot; &lt;&lt; FileData.cFileName &lt;&lt; endl;
			dir++; 
		}

		else 
		{
			cout &lt;&lt; &quot;&lt;Datei&gt;  &quot; &lt;&lt; FileData.cFileName &lt;&lt; endl; 
			file++; 
		}         

		FindMoreFiles = FindNextFile(hfind,&amp;FileData); 

	} while (FindMoreFiles); 

	FindClose(hfind);

	cout &lt;&lt; endl &lt;&lt; &quot;Insgesamt&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;Ordner:  &quot;&lt;&lt; dir &lt;&lt; endl;
	cout &lt;&lt; &quot;Dateien: &quot;&lt;&lt; file &lt;&lt; endl &lt;&lt; endl;
</code></pre>
<p>wäre super wenn da wer helfen könnte<br />
thx schonma im voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/90200/struktur-von-laufwerk-c-mit-unterordner</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 23:32:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/90200.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 27 Oct 2004 08:40:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to struktur von Laufwerk c mit unterordner on Wed, 27 Oct 2004 08:40:13 GMT]]></title><description><![CDATA[<p>huhu<br />
Ich hätte da ne kleine Frage<br />
ich hab nen kleines Programm geschrieben das zeigt mir die laufwerkstruktur von c:\ an<br />
wie müsste ich das Programm umschreiben wenn ich die ganze Laufwerkstruktur sehen will?<br />
also auch unterordner und so.<br />
irgendwie raff ichs nich Smile<br />
kann mir da wer helfen?</p>
<p>hier der code</p>
<pre><code class="language-cpp">WIN32_FIND_DATA FileData; 

	HANDLE hfind = FindFirstFile(&quot;c:\\*.*&quot;,&amp;FileData); 

	int FindMoreFiles; 
	int dir = 0;
	int file  = 0;

	do
	{ 
		if (FileData.dwFileAttributes &amp; FILE_ATTRIBUTE_DIRECTORY)
		{       
			cout&lt;&lt; &quot;&lt;Ordner&gt; &quot; &lt;&lt; FileData.cFileName &lt;&lt; endl;
			dir++; 
		}

		else 
		{
			cout &lt;&lt; &quot;&lt;Datei&gt;  &quot; &lt;&lt; FileData.cFileName &lt;&lt; endl; 
			file++; 
		}         

		FindMoreFiles = FindNextFile(hfind,&amp;FileData); 

	} while (FindMoreFiles); 

	FindClose(hfind);

	cout &lt;&lt; endl &lt;&lt; &quot;Insgesamt&quot; &lt;&lt; endl;
	cout &lt;&lt; &quot;Ordner:  &quot;&lt;&lt; dir &lt;&lt; endl;
	cout &lt;&lt; &quot;Dateien: &quot;&lt;&lt; file &lt;&lt; endl &lt;&lt; endl;
</code></pre>
<p>wäre super wenn da wer helfen könnte<br />
thx schonma im voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/638543</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/638543</guid><dc:creator><![CDATA[SchaKaaa]]></dc:creator><pubDate>Wed, 27 Oct 2004 08:40:13 GMT</pubDate></item><item><title><![CDATA[Reply to struktur von Laufwerk c mit unterordner on Wed, 27 Oct 2004 09:00:40 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=403" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=15" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=4" rel="nofollow">WinAPI</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/638569</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/638569</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Wed, 27 Oct 2004 09:00:40 GMT</pubDate></item><item><title><![CDATA[Reply to struktur von Laufwerk c mit unterordner on Wed, 27 Oct 2004 09:03:19 GMT]]></title><description><![CDATA[<p>eine funktion die einen pfad als input nimmt und dir ne liste der dateien/ordner als output liefert</p>
<p>lässt sich mit FindFirstFile/FindNextFile umsetzen</p>
<p>also zeigst du erst mal c\ an und wenn der user auf nen unterordner klickt schickst du den pfad an die besagte funktion und bekommst ne liste des inhalts eine ebene tiefer</p>
<p>ich würd davon abraten im voraus rekursiv ne liste aller ordner und dateien zu erstellen<br />
bei grossen platten dauert das ewig</p>
]]></description><link>https://www.c-plusplus.net/forum/post/638571</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/638571</guid><dc:creator><![CDATA[Sovok]]></dc:creator><pubDate>Wed, 27 Oct 2004 09:03:19 GMT</pubDate></item><item><title><![CDATA[Reply to struktur von Laufwerk c mit unterordner on Wed, 27 Oct 2004 09:07:47 GMT]]></title><description><![CDATA[<p>Ich wollts rekursive machen, bzw mehr oder weniger sollte *g*.</p>
<p>und mit klicken is nix, ist alles konsole bisher.</p>
<p>Ich will also das Programm starten und denn soll er mir alles zeigen was auf c:\ ist.<br />
klar dauerts ne weile aber darum gehts nich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/638577</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/638577</guid><dc:creator><![CDATA[SchaKaaa]]></dc:creator><pubDate>Wed, 27 Oct 2004 09:07:47 GMT</pubDate></item><item><title><![CDATA[Reply to struktur von Laufwerk c mit unterordner on Wed, 27 Oct 2004 09:21:48 GMT]]></title><description><![CDATA[<p>ok</p>
<p>hier n bissi pseudocode:</p>
<pre><code class="language-cpp">ListeHolen ( Pfad )
{
  Liste OrdnerListe, DateiListe;
  //listen füllen
  ...
  for ( i = 0; i &lt; OrdnerListe.size(); i++ )
  {
    ListeHolen  ( Pfad + OrdnerListe[i] );
  }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/638594</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/638594</guid><dc:creator><![CDATA[Sovok]]></dc:creator><pubDate>Wed, 27 Oct 2004 09:21:48 GMT</pubDate></item><item><title><![CDATA[Reply to struktur von Laufwerk c mit unterordner on Wed, 27 Oct 2004 09:45:00 GMT]]></title><description><![CDATA[<p>Ich dank Dir.</p>
<p>Kann zwar nich soviel mit anfangen da ich kein c++ Profi bin</p>
<p>aber hab ma das draus gebastelt</p>
<pre><code class="language-cpp">listFiles (char *pDirectory);

	char Buffer[_MAX_PATH];
	strcpy (Buffer, pDirectory);
	strcat (Buffer, &quot;*.*&quot;);

	while (hfind)
	{
		if (pDirectory)
			listFiles(&quot;c:\&quot;,pDirectory);
	}
</code></pre>
<p>habs halt nut mit ner while schleife versucht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/638620</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/638620</guid><dc:creator><![CDATA[SchaKaaa]]></dc:creator><pubDate>Wed, 27 Oct 2004 09:45:00 GMT</pubDate></item><item><title><![CDATA[Reply to struktur von Laufwerk c mit unterordner on Wed, 27 Oct 2004 10:55:08 GMT]]></title><description><![CDATA[<p>Vielleicht hilft dir <a href="http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/listboxes/listboxreference/listboxfunctions/dlgdirlist.asp" rel="nofollow">DlgDirList</a> weiter?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/638680</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/638680</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Wed, 27 Oct 2004 10:55:08 GMT</pubDate></item><item><title><![CDATA[Reply to struktur von Laufwerk c mit unterordner on Wed, 27 Oct 2004 11:46:31 GMT]]></title><description><![CDATA[<p>hm ne ich denke nich<br />
ich versteh schon irgendwie, wie ich es machen soll nur ich hab keinen plan wie ich es umsetzen soll</p>
]]></description><link>https://www.c-plusplus.net/forum/post/638773</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/638773</guid><dc:creator><![CDATA[SchaKaaa]]></dc:creator><pubDate>Wed, 27 Oct 2004 11:46:31 GMT</pubDate></item><item><title><![CDATA[Reply to struktur von Laufwerk c mit unterordner on Wed, 27 Oct 2004 11:50:16 GMT]]></title><description><![CDATA[<p>und ich weiss nich wie ichs nem anfänger erklären soll<br />
ohne ihn zu überfordern <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>
]]></description><link>https://www.c-plusplus.net/forum/post/638776</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/638776</guid><dc:creator><![CDATA[Sovok]]></dc:creator><pubDate>Wed, 27 Oct 2004 11:50:16 GMT</pubDate></item><item><title><![CDATA[Reply to struktur von Laufwerk c mit unterordner on Wed, 27 Oct 2004 11:53:41 GMT]]></title><description><![CDATA[<p>hihi<br />
jo glaub ich Dir <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>versuchs doch mal <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="😉"
    /><br />
am besten mit code <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
<p>Du siehst ja meine funktion da.<br />
is da soviel murks bei?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/638784</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/638784</guid><dc:creator><![CDATA[SchaKaaa]]></dc:creator><pubDate>Wed, 27 Oct 2004 11:53:41 GMT</pubDate></item><item><title><![CDATA[Reply to struktur von Laufwerk c mit unterordner on Wed, 27 Oct 2004 14:14:51 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>was ist hfind? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
(in</p>
<pre><code class="language-cpp">while (hfind)
{

//...

}
</code></pre>
<p>Danke im Voraus für erklärende Antworten! Freundliche Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/638873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/638873</guid><dc:creator><![CDATA[Bitte]]></dc:creator><pubDate>Wed, 27 Oct 2004 14:14:51 GMT</pubDate></item><item><title><![CDATA[Reply to struktur von Laufwerk c mit unterordner on Thu, 28 Oct 2004 06:40:02 GMT]]></title><description><![CDATA[<p>sowas wie ne variable<br />
oda eigentlich is es eine <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
glaub ich *g*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/639102</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/639102</guid><dc:creator><![CDATA[SchaKaaa]]></dc:creator><pubDate>Thu, 28 Oct 2004 06:40:02 GMT</pubDate></item></channel></rss>