<?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[Vervollständigung eines Pfades in der Konsole]]></title><description><![CDATA[<p>hallo,</p>
<p>erstmal vorneweg: ich bin ein totaler winapi-neuling, aber deswegen bin ich ja hier im forum <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <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 />
Mein Problem: Wie mache ich eine Autovervollständigung eines Pfades in der konsole? also man soll sich schrittweise durchhangeln können (z.b. &quot;C:\one\two\three&quot;) und es wird dem benutzer immer der aktuelle Pfad angezeigt (z.b. &quot;C:\one&quot;). wenn dieser nur eine datei hat (ordner oder file) dann soll das sofort angezeigt werden, wenn er mehrere hat, muss natürlich solange gewartet werden, bis es eindeutig ist. (&quot;one&quot; hat die unterordner &quot;two&quot; und &quot;tswei&quot;, erst ein &quot;tw&quot; reicht hier aus). Jetzt muss das ganze aber auch noch in den Eingabepuffer, weil ja bei einem Druck auf enter auch die Zeichen, die vom Programm angehängt wurden, zum neuen Pfad zählen, wie macht man das?? außerdem wollte ich noch fragen welche funktion zum einlesen von Strings normalerweise verwendet wird? sowas à la _tfgets oder so konnte ich nicht finden ...</p>
<p>So das wars fürs erste, vielen dank soweit mal für eure bemühungen <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/topic/185434/vervollständigung-eines-pfades-in-der-konsole</link><generator>RSS for Node</generator><lastBuildDate>Sun, 05 Jul 2026 11:21:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/185434.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 25 Jun 2007 15:21:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Vervollständigung eines Pfades in der Konsole on Mon, 25 Jun 2007 15:21:24 GMT]]></title><description><![CDATA[<p>hallo,</p>
<p>erstmal vorneweg: ich bin ein totaler winapi-neuling, aber deswegen bin ich ja hier im forum <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <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 />
Mein Problem: Wie mache ich eine Autovervollständigung eines Pfades in der konsole? also man soll sich schrittweise durchhangeln können (z.b. &quot;C:\one\two\three&quot;) und es wird dem benutzer immer der aktuelle Pfad angezeigt (z.b. &quot;C:\one&quot;). wenn dieser nur eine datei hat (ordner oder file) dann soll das sofort angezeigt werden, wenn er mehrere hat, muss natürlich solange gewartet werden, bis es eindeutig ist. (&quot;one&quot; hat die unterordner &quot;two&quot; und &quot;tswei&quot;, erst ein &quot;tw&quot; reicht hier aus). Jetzt muss das ganze aber auch noch in den Eingabepuffer, weil ja bei einem Druck auf enter auch die Zeichen, die vom Programm angehängt wurden, zum neuen Pfad zählen, wie macht man das?? außerdem wollte ich noch fragen welche funktion zum einlesen von Strings normalerweise verwendet wird? sowas à la _tfgets oder so konnte ich nicht finden ...</p>
<p>So das wars fürs erste, vielen dank soweit mal für eure bemühungen <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/1313449</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1313449</guid><dc:creator><![CDATA[jack_black]]></dc:creator><pubDate>Mon, 25 Jun 2007 15:21:24 GMT</pubDate></item><item><title><![CDATA[Reply to Vervollständigung eines Pfades in der Konsole on Mon, 25 Jun 2007 15:24:26 GMT]]></title><description><![CDATA[<p>Meinst du sowas hier -&gt; <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-185104-and-sid-is-9552ca411ca4aed6b7365a0c7e99b5da.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-185104-and-sid-is-9552ca411ca4aed6b7365a0c7e99b5da.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1313451</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1313451</guid><dc:creator><![CDATA[kernel64]]></dc:creator><pubDate>Mon, 25 Jun 2007 15:24:26 GMT</pubDate></item><item><title><![CDATA[Reply to Vervollständigung eines Pfades in der Konsole on Mon, 25 Jun 2007 16:10:07 GMT]]></title><description><![CDATA[<p>kernel64 schrieb:</p>
<blockquote>
<p>Meinst du sowas hier -&gt; <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-185104-and-sid-is-9552ca411ca4aed6b7365a0c7e99b5da.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-185104-and-sid-is-9552ca411ca4aed6b7365a0c7e99b5da.html</a></p>
</blockquote>
<p>sieht schonmal nicht schlecht aus, danke! <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/1313489</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1313489</guid><dc:creator><![CDATA[jack_black]]></dc:creator><pubDate>Mon, 25 Jun 2007 16:10:07 GMT</pubDate></item><item><title><![CDATA[Reply to Vervollständigung eines Pfades in der Konsole on Tue, 26 Jun 2007 19:10:06 GMT]]></title><description><![CDATA[<p>noch 2 ergänzende fragen: zum einen kennt vs 2005 express die funktion &quot;GetConsoleOriginalTitle&quot; nicht, woran kann das liegen (PSDK ready). das andere: warum funktioniert ein neues Festlegen der Konsolenmaße nicht (Länge, Breite) duch einen einfachen Aufruf von</p>
<pre><code class="language-cpp">BOOL resize(size_t x, size_t y)
{
	COORD c;
	c.X=x;
	c.X=y;
	return SetConsoleScreenBufferSize(GetStdHandle(STD_OUTPUT_HANDLE), c);
}
</code></pre>
<p>und bitte nicht auf die IC verweisen, ich wills in C belassen. hab mir den Code der IC aber trotzdem mal angeschaut, die die Konsole ja auch vergrößern/verkleienern kann, habs aber nicht so ganz verstanden. ich weiß jedenfalls soviel: das Recht GENERIC_READ, das man dazu braucht, habe ich nicht <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 />
wobei ich bei der IC aber auch nicht festellen konnte warum die es haben soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1314287</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1314287</guid><dc:creator><![CDATA[jack_black]]></dc:creator><pubDate>Tue, 26 Jun 2007 19:10:06 GMT</pubDate></item></channel></rss>