<?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[Variabler Dateiname]]></title><description><![CDATA[<p>Hallo, ich bin neu hier ob erst mal eine Frage,<br />
wie kann ich den Dateinamen als stringvariable benennen?</p>
<p>mein rein theroretisches programm sieht so aus:</p>
<pre><code>#include &lt;fstream&gt;
#include &lt;iostream&gt;
using namespace std;

int main()
{
   string DateiName;

     cout &lt;&lt; &quot;Geben sie einen Namen ein\n&quot;;
     cin &gt;&gt; DateiName;  

     fstream datei(&quot;c:\\Ausgabe\\DateiName.txt&quot;, ios::out|ios::app);  
      string zeile=&quot;Hallo Welt&quot;;
      datei &lt;&lt; zeile &lt;&lt; endl;

      cin.get();
}
</code></pre>
<p>Im Vorraus schonmal Danke für einen Antwort!! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>Edit v. Arcoth: Code-Tags.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/330136/variabler-dateiname</link><generator>RSS for Node</generator><lastBuildDate>Fri, 03 Jul 2026 11:54:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/330136.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Dec 2014 21:48:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 22:12:52 GMT]]></title><description><![CDATA[<p>Hallo, ich bin neu hier ob erst mal eine Frage,<br />
wie kann ich den Dateinamen als stringvariable benennen?</p>
<p>mein rein theroretisches programm sieht so aus:</p>
<pre><code>#include &lt;fstream&gt;
#include &lt;iostream&gt;
using namespace std;

int main()
{
   string DateiName;

     cout &lt;&lt; &quot;Geben sie einen Namen ein\n&quot;;
     cin &gt;&gt; DateiName;  

     fstream datei(&quot;c:\\Ausgabe\\DateiName.txt&quot;, ios::out|ios::app);  
      string zeile=&quot;Hallo Welt&quot;;
      datei &lt;&lt; zeile &lt;&lt; endl;

      cin.get();
}
</code></pre>
<p>Im Vorraus schonmal Danke für einen Antwort!! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>Edit v. Arcoth: Code-Tags.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434442</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434442</guid><dc:creator><![CDATA[JederFängtMalKleinAn]]></dc:creator><pubDate>Tue, 23 Dec 2014 22:12:52 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 21:49:24 GMT]]></title><description><![CDATA[<p>kann mir jemand erklären, warum das Wort V-o-r-r-a-u-s zensiert wird????? <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="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434444</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434444</guid><dc:creator><![CDATA[JederFängtMalKleinAn]]></dc:creator><pubDate>Tue, 23 Dec 2014 21:49:24 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 21:58:55 GMT]]></title><description><![CDATA[<p>JederFängtMalKleinAn schrieb:</p>
<blockquote>
<p>kann mir jemand erklären, warum das Wort V-o-r-r-a-u-s zensiert wird????? <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="😮"
    /></p>
</blockquote>
<p>Ja, man schreibt es Voraus, mit einem r.</p>
<p>Übergib einfach DateiName an den Konstruktor. Ggf. noch ein .c_str() anhängen, falls kein C++11.<br />
Übrigesn: Wenn du nur ausgeben willst, nutz std::ofstream, der fügt das std::ios::out implizit an.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434446</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434446</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Tue, 23 Dec 2014 21:58:55 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 22:19:49 GMT]]></title><description><![CDATA[<p>ups mein Fehler, bin bisschen übernächtigt... <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>wie würde des dann bei dir aussehen, könntest du den code mal kurz ausschreiben?</p>
<p>ich hab des nämlich schon so versucht aber ich bin mir jetzt nicht sicher wie mans richtig schreibt <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=":/"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434456</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434456</guid><dc:creator><![CDATA[JederFängtMalKleinAn]]></dc:creator><pubDate>Tue, 23 Dec 2014 22:19:49 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 22:21:58 GMT]]></title><description><![CDATA[<p>Nun, anstatt &quot;c:\\Ausgabe\\DateiName.txt&quot; schreibst du einfach die Variable:</p>
<pre><code>std::ofstream datei(DateiName);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2434459</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434459</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Tue, 23 Dec 2014 22:21:58 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 22:26:27 GMT]]></title><description><![CDATA[<p>aber dann geht mir ersten der zielort verloren und die Definition, dass es eine .txt-Datei wird. Was soll ich machen?? *ratlos*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434460</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434460</guid><dc:creator><![CDATA[JederFängtMalKleinAn]]></dc:creator><pubDate>Tue, 23 Dec 2014 22:26:27 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 22:28:38 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">std::ofstream datei(&quot;c:/Ausgabe/&quot; + DateiName + &quot;.txt&quot;);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2434461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434461</guid><dc:creator><![CDATA[path.join]]></dc:creator><pubDate>Tue, 23 Dec 2014 22:28:38 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 22:31:17 GMT]]></title><description><![CDATA[<p>also so:</p>
<p>#include &lt;fstream&gt;<br />
#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>int main()<br />
{<br />
string DateiName;</p>
<p>cout &lt;&lt; &quot;Geben sie einen Namen ein\n&quot;;<br />
cin &gt;&gt; DateiName;</p>
<p>std::ofstream datei(&quot;c:/Ausgabe/&quot; + DateiName + &quot;.txt&quot;);</p>
<p>string zeile=&quot;Hallo Welt&quot;;<br />
datei &lt;&lt; zeile &lt;&lt; endl;</p>
<p>cin.get();</p>
<p>}</p>
<p>des will bei mir aber einfach nicht gehen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434463</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434463</guid><dc:creator><![CDATA[JederFängtMalKleinAn]]></dc:creator><pubDate>Tue, 23 Dec 2014 22:31:17 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 22:32:32 GMT]]></title><description><![CDATA[<p>Definiere &quot;will bei mir einfach nicht gehen&quot;. Compiler error? Linker error? Program crash? Erstellt keine Date? Computer fängt Feuer?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434464</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434464</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Tue, 23 Dec 2014 22:32:32 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 22:44:05 GMT]]></title><description><![CDATA[<p>Womit wir wieder bei der ersten Antwort sind, entweder .c_str() anzufügen oder C++11 zu aktivieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434471</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434471</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 23 Dec 2014 22:44:05 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 22:44:56 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Womit wir wieder bei der ersten Antwort sind, entweder .c_str() anzufügen oder C++11 zu aktivieren.</p>
</blockquote>
<p>Oder C++14 aktivieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434472</guid><dc:creator><![CDATA[clockowner]]></dc:creator><pubDate>Tue, 23 Dec 2014 22:44:56 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 22:54:54 GMT]]></title><description><![CDATA[<p>clockowner schrieb:</p>
<blockquote>
<p>SeppJ schrieb:</p>
<blockquote>
<p>Womit wir wieder bei der ersten Antwort sind, entweder .c_str() anzufügen oder C++11 zu aktivieren.</p>
</blockquote>
<p>Oder C++14 aktivieren.</p>
</blockquote>
<p>C++14 impliziert ja C++11 oder haben sie irgendwas wieder entfernt? <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/2434474</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434474</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 23 Dec 2014 22:54:54 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 22:57:04 GMT]]></title><description><![CDATA[<p>sorry ich bin grad vollkommen verwirrt, könnte mir jmd einfach mal ein funktionierendes programm hier reinschreiben? *ratlos*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434475</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434475</guid><dc:creator><![CDATA[JederFängtMalKleinAn]]></dc:creator><pubDate>Tue, 23 Dec 2014 22:57:04 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Tue, 23 Dec 2014 23:02:49 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>clockowner schrieb:</p>
<blockquote>
<p>SeppJ schrieb:</p>
<blockquote>
<p>Womit wir wieder bei der ersten Antwort sind, entweder .c_str() anzufügen oder C++11 zu aktivieren.</p>
</blockquote>
<p>Oder C++14 aktivieren.</p>
</blockquote>
<p>C++14 impliziert ja C++11 oder haben sie irgendwas wieder entfernt? <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>
</blockquote>
<p>gets <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 />
C++14 impliziert C++11, aber C++11 impliziert nicht C++14.<br />
C++11 ist für den TE hinreichend, aber C++14 schadet auch nichts (und darf explizit erwähnt werden, da es durch nichts impliziert wird).</p>
<p>@TE:</p>
<pre><code class="language-cpp">string DateiNameMitPfad = &quot;c:\\Ausgabe\\&quot; + DateiName + &quot;.txt&quot;
std::ofstream datei(DateiNameMitPfad.c_str());
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2434477</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434477</guid><dc:creator><![CDATA[clockowner]]></dc:creator><pubDate>Tue, 23 Dec 2014 23:02:49 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Wed, 24 Dec 2014 00:07:52 GMT]]></title><description><![CDATA[<p>#include &lt;fstream&gt;<br />
#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>int main()<br />
{</p>
<p>string DateiName;<br />
cout &lt;&lt; &quot;Geben sie einen Namen ein\n&quot;;<br />
cin &gt;&gt; DateiName;</p>
<p>string DateiNameMitPfad = &quot;c:\\Ausgabe\&quot; + DateiName + &quot;.txt&quot;<br />
ofstream datei(DateiNameMitPfad.c_str());<br />
string zeile=&quot;Hallo Welt&quot;;<br />
datei &lt;&lt; zeile &lt;&lt; endl;</p>
<p>cin.get();</p>
<p>}</p>
<p>und jetzt??? *Vollkommen-verzweifelt*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434487</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434487</guid><dc:creator><![CDATA[JederFängtMalKleinAn]]></dc:creator><pubDate>Wed, 24 Dec 2014 00:07:52 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Wed, 24 Dec 2014 00:17:48 GMT]]></title><description><![CDATA[<p>Und jetzt was? Ist das eine Frage?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434489</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434489</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Wed, 24 Dec 2014 00:17:48 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Wed, 24 Dec 2014 00:34:59 GMT]]></title><description><![CDATA[<p>es läuft immernoch nicht -.-</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434491</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434491</guid><dc:creator><![CDATA[JederFängtMalKleinAn]]></dc:creator><pubDate>Wed, 24 Dec 2014 00:34:59 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Wed, 24 Dec 2014 00:58:49 GMT]]></title><description><![CDATA[<p>Nathan schrieb:</p>
<blockquote>
<p>Definiere &quot;will bei mir einfach nicht gehen&quot;. Compiler error? Linker error? Program crash? Erstellt keine Date? Computer fängt Feuer?</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/2434494</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434494</guid><dc:creator><![CDATA[patrick246]]></dc:creator><pubDate>Wed, 24 Dec 2014 00:58:49 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Wed, 24 Dec 2014 12:46:13 GMT]]></title><description><![CDATA[<p>Des is jetzt schon der 3. Computer der mir in abgebrannt is... <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=":/"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434542</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434542</guid><dc:creator><![CDATA[JederFängtMalKleinAn]]></dc:creator><pubDate>Wed, 24 Dec 2014 12:46:13 GMT</pubDate></item><item><title><![CDATA[Reply to Variabler Dateiname on Wed, 24 Dec 2014 13:05:43 GMT]]></title><description><![CDATA[<p>weshalb wurde mein vorheriger Post nicht zugelassen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2434545</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2434545</guid><dc:creator><![CDATA[hardware]]></dc:creator><pubDate>Wed, 24 Dec 2014 13:05:43 GMT</pubDate></item></channel></rss>