<?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[Cmd ausgabe in ner variable speichern?]]></title><description><![CDATA[<p>Hi</p>
<p>ich hab ne frage: Ich möchte mit system(&quot;cd&quot;); den pfad des programms abfragen und diesen in einer Variable speichern. Wie geht das?</p>
<p>MFG Yazoo</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/206277/cmd-ausgabe-in-ner-variable-speichern</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 12:35:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/206277.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 23 Feb 2008 06:48:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Cmd ausgabe in ner variable speichern? on Sat, 23 Feb 2008 06:48:23 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>ich hab ne frage: Ich möchte mit system(&quot;cd&quot;); den pfad des programms abfragen und diesen in einer Variable speichern. Wie geht das?</p>
<p>MFG Yazoo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1461303</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1461303</guid><dc:creator><![CDATA[Yazoo]]></dc:creator><pubDate>Sat, 23 Feb 2008 06:48:23 GMT</pubDate></item><item><title><![CDATA[Reply to Cmd ausgabe in ner variable speichern? on Sat, 23 Feb 2008 07:01:20 GMT]]></title><description><![CDATA[<p>nimm GetCurrentDirectory</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1461304</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1461304</guid><dc:creator><![CDATA[unter windows]]></dc:creator><pubDate>Sat, 23 Feb 2008 07:01:20 GMT</pubDate></item><item><title><![CDATA[Reply to Cmd ausgabe in ner variable speichern? on Sat, 23 Feb 2008 07:05:19 GMT]]></title><description><![CDATA[<p>wie benutzt man denn GetCurrentDirectory?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1461305</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1461305</guid><dc:creator><![CDATA[Yazoo]]></dc:creator><pubDate>Sat, 23 Feb 2008 07:05:19 GMT</pubDate></item><item><title><![CDATA[Reply to Cmd ausgabe in ner variable speichern? on Sat, 23 Feb 2008 07:28:45 GMT]]></title><description><![CDATA[<p><a href="https://www.google.de/search?&amp;q=GetCurrentDirectory" rel="nofollow">Google: GetCurrentDirectory</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1461309</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1461309</guid><dc:creator><![CDATA[unter windows]]></dc:creator><pubDate>Sat, 23 Feb 2008 07:28:45 GMT</pubDate></item><item><title><![CDATA[Reply to Cmd ausgabe in ner variable speichern? on Sat, 23 Feb 2008 09:41:30 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-403.html" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-15.html" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-4.html" rel="nofollow">WinAPI</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" 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/1461346</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1461346</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Sat, 23 Feb 2008 09:41:30 GMT</pubDate></item><item><title><![CDATA[Reply to Cmd ausgabe in ner variable speichern? on Sat, 23 Feb 2008 12:09:35 GMT]]></title><description><![CDATA[<p>thx der inhalt der variable ist nun: &quot;C:\***\Ordner&quot; ...ich möchte noch was an die Variable dranhängen und zwar &quot;\test.txt&quot; wie mach ich das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1461406</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1461406</guid><dc:creator><![CDATA[Yazoo]]></dc:creator><pubDate>Sat, 23 Feb 2008 12:09:35 GMT</pubDate></item><item><title><![CDATA[Reply to Cmd ausgabe in ner variable speichern? on Sat, 23 Feb 2008 12:26:48 GMT]]></title><description><![CDATA[<p>Verwende &quot;std::string&quot;, dann einfach mit &quot;+=&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1461425</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1461425</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 23 Feb 2008 12:26:48 GMT</pubDate></item><item><title><![CDATA[Reply to Cmd ausgabe in ner variable speichern? on Sat, 23 Feb 2008 12:56:07 GMT]]></title><description><![CDATA[<p>Jochen, du hältst dich heute mal wieder extrem kurz... <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>C++:</p>
<pre><code class="language-cpp">#include &lt;string&gt;

#include &lt;tchar.h&gt;
#include &lt;windows.h&gt;

int main( ) {

	typedef std::basic_string&lt; TCHAR &gt; tstring;
	std::size_t size( 0 );

	size = GetCurrentDirectory( size, 0 );
	TCHAR *buffer = new TCHAR[ size ];

	GetCurrentDirectory( size, buffer );
	tstring current_directory( buffer );
	delete[ ] buffer;

	current_directory += _T( &quot;\\Sonstwas&quot; );

	MessageBox( 0, current_directory.c_str( ), _T( &quot;Current Directory&quot; ), MB_OK );
}
</code></pre>
<p>C</p>
<pre><code class="language-cpp">#include &lt;stdlib.h&gt;

#include &lt;tchar.h&gt;
#include &lt;windows.h&gt;

int main( )
{
	const TCHAR str_to_append[ ] = _T( &quot;\\Sonstwas&quot; );
	size_t size = 0;
	TCHAR *current_directory = 0, *tmp = 0;

	size = GetCurrentDirectory( size, 0 );

	if( !( current_directory = malloc( size * sizeof( TCHAR ) ) ) ) {

		MessageBox( 0, _T( &quot;Not enough memory!&quot; ), _T( &quot;Error:&quot; ), MB_OK | MB_ICONEXCLAMATION );

		exit( EXIT_FAILURE );
	}

	GetCurrentDirectory( size, current_directory );

	if( !( tmp = realloc( current_directory, ( size * sizeof( TCHAR ) ) + sizeof( str_to_append ) ) ) ) {

		MessageBox( 0, _T( &quot;Not enough memory!&quot; ), _T( &quot;Error:&quot; ), MB_OK | MB_ICONEXCLAMATION );

		free( current_directory );
		exit( EXIT_FAILURE );
	}

	current_directory = tmp;

	_tcscat( current_directory, str_to_append );

	MessageBox( 0, current_directory, _T( &quot;Current Directory:&quot; ), MB_OK );
}
</code></pre>
<p>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1461455</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1461455</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Sat, 23 Feb 2008 12:56:07 GMT</pubDate></item></channel></rss>