<?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[fstream Pfade angebebn]]></title><description><![CDATA[<p><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="🙂"
    /> Hallo,<br />
bin ziemlich neu in C++ und möchte gerne folgendes Problem lösen. Mein Programm soll eine Datei anlegen. Der Dateiname bsteht aus &quot;Name/Tag/Monat/Stunde/Minute/Sekunde&quot;.<br />
Alles schön und gut, klappt auch, aaaaber:<br />
Jetzt soll mein Programm die Dateien in dem Ordner<br />
D:\temp spichern. Wie geht das?</p>
<p>Mein C++ Code:</p>
<pre><code>fstream f; 
    f.open(&quot;D:\\temp\\.(dateiname)&quot; /*dateiname*/, ios::out); 
		if (f.good())
		{
    f &lt;&lt; &quot;Entry;&quot; &lt;&lt; y &lt;&lt; endl; 
		f &lt;&lt; &quot;Exit;123456&quot; &lt;&lt; endl;
    f.close();
		}
		else
		{
			cout &lt;&lt; &quot;Fehler!&quot; &lt;&lt; endl;
		}
</code></pre>
<p>Danke im Voraus <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/321926/fstream-pfade-angebebn</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 15:46:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/321926.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 29 Nov 2013 09:40:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to fstream Pfade angebebn on Fri, 29 Nov 2013 09:40:05 GMT]]></title><description><![CDATA[<p><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="🙂"
    /> Hallo,<br />
bin ziemlich neu in C++ und möchte gerne folgendes Problem lösen. Mein Programm soll eine Datei anlegen. Der Dateiname bsteht aus &quot;Name/Tag/Monat/Stunde/Minute/Sekunde&quot;.<br />
Alles schön und gut, klappt auch, aaaaber:<br />
Jetzt soll mein Programm die Dateien in dem Ordner<br />
D:\temp spichern. Wie geht das?</p>
<p>Mein C++ Code:</p>
<pre><code>fstream f; 
    f.open(&quot;D:\\temp\\.(dateiname)&quot; /*dateiname*/, ios::out); 
		if (f.good())
		{
    f &lt;&lt; &quot;Entry;&quot; &lt;&lt; y &lt;&lt; endl; 
		f &lt;&lt; &quot;Exit;123456&quot; &lt;&lt; endl;
    f.close();
		}
		else
		{
			cout &lt;&lt; &quot;Fehler!&quot; &lt;&lt; endl;
		}
</code></pre>
<p>Danke im Voraus <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/2368837</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368837</guid><dc:creator><![CDATA[Gast123]]></dc:creator><pubDate>Fri, 29 Nov 2013 09:40:05 GMT</pubDate></item><item><title><![CDATA[Reply to fstream Pfade angebebn on Fri, 29 Nov 2013 09:42:04 GMT]]></title><description><![CDATA[<p>Sorry falscher Code...</p>
<p>Hier der richtige:</p>
<pre><code>fstream f; 
    f.open(dateiname, ios::out); 
		if (f.good())
		{
    f &lt;&lt; &quot;Entry;&quot; &lt;&lt; y &lt;&lt; endl; 
		f &lt;&lt; &quot;Exit;123456&quot; &lt;&lt; endl;
    f.close();
		}
		else
		{
			cout &lt;&lt; &quot;Fehler!&quot; &lt;&lt; endl;
		}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2368839</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368839</guid><dc:creator><![CDATA[Gast123]]></dc:creator><pubDate>Fri, 29 Nov 2013 09:42:04 GMT</pubDate></item><item><title><![CDATA[Reply to fstream Pfade angebebn on Fri, 29 Nov 2013 09:55:32 GMT]]></title><description><![CDATA[<p>Was genau ist jetzt das Problem dabei? Der erste Code macht doch schon, was du willst und der zweite vermutlich auch, wenn man die fehlenden Stellen ergänzt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368848</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368848</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 29 Nov 2013 09:55:32 GMT</pubDate></item><item><title><![CDATA[Reply to fstream Pfade angebebn on Fri, 29 Nov 2013 10:07:21 GMT]]></title><description><![CDATA[<p>Nein, er erstelllt die Dateien da wo die .exe liegt.<br />
Er soll die Dateien aber in D:\temp erstellen.<br />
Sorry wenn ich mich unklar ausgedrückt habe <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 />
Hier etwas mehr Code:</p>
<pre><code>char dateiname[256]=&quot;&quot;;
	struct tm *LokalZeit;
	time_t Zeit;

	time(&amp;Zeit);
	LokalZeit = localtime(&amp;Zeit);

	sprintf(dateiname, &quot;Piece%02d%02d%02d%02d%02d.csv&quot;,
		LokalZeit-&gt;tm_mday,
		LokalZeit-&gt;tm_mon +1,
		LokalZeit-&gt;tm_hour, 
		LokalZeit-&gt;tm_min,
		LokalZeit-&gt;tm_sec);

	fstream f; 
	f.open(dateiname, ios::out); 
	if (f.good())
	{
		f &lt;&lt; &quot;Entry;&quot; &lt;&lt; y &lt;&lt; endl; 
		f &lt;&lt; &quot;Exit;123456&quot; &lt;&lt; endl;
		f.close();
	}
	else
	{
		cout &lt;&lt; &quot;Fehler!&quot; &lt;&lt; endl;
	}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2368855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368855</guid><dc:creator><![CDATA[Gast123]]></dc:creator><pubDate>Fri, 29 Nov 2013 10:07:21 GMT</pubDate></item><item><title><![CDATA[Reply to fstream Pfade angebebn on Fri, 29 Nov 2013 10:13:15 GMT]]></title><description><![CDATA[<p><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="😮"
    /> was machst du denn da mit den char-arrays und mit sprintf?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368858</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368858</guid><dc:creator><![CDATA[asdfsadf]]></dc:creator><pubDate>Fri, 29 Nov 2013 10:13:15 GMT</pubDate></item><item><title><![CDATA[Reply to fstream Pfade angebebn on Fri, 29 Nov 2013 10:16:26 GMT]]></title><description><![CDATA[<p>Wie gesagt bin neu in der Sprache...<br />
und habe das mithilfe des Internets gemacht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368859</guid><dc:creator><![CDATA[Gast123]]></dc:creator><pubDate>Fri, 29 Nov 2013 10:16:26 GMT</pubDate></item><item><title><![CDATA[Reply to fstream Pfade angebebn on Fri, 29 Nov 2013 10:18:37 GMT]]></title><description><![CDATA[<p>sprintf soll der Variablen dateiname das aktuelle datum + uhrzeit übergeben. Klappt auch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368860</guid><dc:creator><![CDATA[Gast123]]></dc:creator><pubDate>Fri, 29 Nov 2013 10:18:37 GMT</pubDate></item><item><title><![CDATA[Reply to fstream Pfade angebebn on Fri, 29 Nov 2013 10:31:41 GMT]]></title><description><![CDATA[<p>Gast123 schrieb:</p>
<blockquote>
<p>Nein, er erstelllt die Dateien da wo die .exe liegt.</p>
</blockquote>
<p>Jetzt hast du den Pfad ja auch wieder weg gelassen. Was hindert dich, ihn wieder rein zu machen?</p>
<p>Gast123 schrieb:</p>
<blockquote>
<p>Wie gesagt bin neu in der Sprache...<br />
und habe das mithilfe des Internets gemacht</p>
</blockquote>
<p>Mach das nicht! Lern die Sprache. Copy&amp;Paste ohne Verstand ist nicht programmieren. Gehe ich recht in der Annahme, dass du das sprintf-Gedöns irgendwo abgeschrieben hast (aus einem C-Forum?) und keine blasse Ahnung hast, was das überhaupt macht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368866</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368866</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Fri, 29 Nov 2013 10:31:41 GMT</pubDate></item><item><title><![CDATA[Reply to fstream Pfade angebebn on Fri, 29 Nov 2013 11:36:56 GMT]]></title><description><![CDATA[<p>[quote=&quot;SeppJ&quot;]</p>
<p>Gast123 schrieb:</p>
<blockquote>
<p>Nein, er erstelllt die Dateien da wo die .exe liegt.</p>
</blockquote>
<p>Jetzt hast du den Pfad ja auch wieder weg gelassen. Was hindert dich, ihn wieder rein zu machen?</p>
<p>Ich hab das wieder rausgenommen weil der Compiler gemeckert hat und es nicht funktioniert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2368886</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2368886</guid><dc:creator><![CDATA[Gast123]]></dc:creator><pubDate>Fri, 29 Nov 2013 11:36:56 GMT</pubDate></item></channel></rss>