<?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[Datei speichern mit einer bestimmten Endung]]></title><description><![CDATA[<p>Guten Tag,</p>
<p>ich möchte mich mal etwas mit der Welt von C++ auseinandersetzen.</p>
<p>Jetzt hab ich durch das lesen im Netz einen Code für ein Programm gefunden, welches auch soweit läuft.</p>
<p>Spiele nun damit etwas herum und möchte es anpssen/verändern.</p>
<p>Am Anfang kommt mal eine Abfrage, wie die Datei heißen soll.<br />
Gibt man da einen Namen an, so wird dieser auch angelegt, aber ohne Endung wie z.B. .html oder so.</p>
<p>Kann man es auch gleich so einstellen, daß das Programm automatisch die Endung .html z.B. hinzufügt?</p>
<p>Der Code</p>
<p><em>printf(&quot;Wie soll die Datei heissen :\n&quot;);<br />
scanf(&quot;%s&quot;,file_name);<br />
fflush(stdin);</em></p>
<p>oder liege ich da ganz falsch?</p>
<p>mfg Bauli</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/282963/datei-speichern-mit-einer-bestimmten-endung</link><generator>RSS for Node</generator><lastBuildDate>Sat, 22 Aug 2026 20:49:32 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/282963.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 02 Mar 2011 08:37:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datei speichern mit einer bestimmten Endung on Wed, 02 Mar 2011 08:37:10 GMT]]></title><description><![CDATA[<p>Guten Tag,</p>
<p>ich möchte mich mal etwas mit der Welt von C++ auseinandersetzen.</p>
<p>Jetzt hab ich durch das lesen im Netz einen Code für ein Programm gefunden, welches auch soweit läuft.</p>
<p>Spiele nun damit etwas herum und möchte es anpssen/verändern.</p>
<p>Am Anfang kommt mal eine Abfrage, wie die Datei heißen soll.<br />
Gibt man da einen Namen an, so wird dieser auch angelegt, aber ohne Endung wie z.B. .html oder so.</p>
<p>Kann man es auch gleich so einstellen, daß das Programm automatisch die Endung .html z.B. hinzufügt?</p>
<p>Der Code</p>
<p><em>printf(&quot;Wie soll die Datei heissen :\n&quot;);<br />
scanf(&quot;%s&quot;,file_name);<br />
fflush(stdin);</em></p>
<p>oder liege ich da ganz falsch?</p>
<p>mfg Bauli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2028579</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2028579</guid><dc:creator><![CDATA[Bauli]]></dc:creator><pubDate>Wed, 02 Mar 2011 08:37:10 GMT</pubDate></item><item><title><![CDATA[Reply to Datei speichern mit einer bestimmten Endung on Wed, 02 Mar 2011 08:44:11 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>Zunächst einmal solltest du sscanf und printf in C++ nicht nutzen, sie gelten dort als obsolet. Nutze cout und cin, diese sind auch typsicher und bieten weitere Vorteile.</p>
<p>Code wäre also:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;fstream&gt;

int main()
{
    std::string filename;
    std::cout &lt;&lt; &quot;Wie soll die Datei heißen?&quot; &lt;&lt; std::endl;
    std::cin &gt;&gt; filename;
    filename += &quot;.html&quot;;
    std::ofstream ofs(filename);
    ofs &lt;&lt; &quot;Inhalt.&quot;;
    return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2028581</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2028581</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Wed, 02 Mar 2011 08:44:11 GMT</pubDate></item><item><title><![CDATA[Reply to Datei speichern mit einer bestimmten Endung on Wed, 02 Mar 2011 08:46:31 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<pre><code class="language-cpp">std::ofstream ofs(filename);
</code></pre>
<p>geht, glaube ich, erst nach dem neuen Standard. Nach dem aktuell gültigen Standard geht</p>
<pre><code class="language-cpp">std::ofstream ofs(filename.c_str());
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2028583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2028583</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 02 Mar 2011 08:46:31 GMT</pubDate></item><item><title><![CDATA[Reply to Datei speichern mit einer bestimmten Endung on Wed, 02 Mar 2011 08:53:12 GMT]]></title><description><![CDATA[<p>Danke für die schnellen Antworten.</p>
<p>Hab das jetzt mal ausprobiert. Leider meldet mir schon der Compiler Probleme mit den Zeilen.</p>
<p>std::ofstream ofs(filename);<br />
ofs &lt;&lt; &quot;Inhalt.&quot;; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2028584</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2028584</guid><dc:creator><![CDATA[Bauli]]></dc:creator><pubDate>Wed, 02 Mar 2011 08:53:12 GMT</pubDate></item><item><title><![CDATA[Reply to Datei speichern mit einer bestimmten Endung on Wed, 02 Mar 2011 08:58:11 GMT]]></title><description><![CDATA[<p>Braunstein schrieb:</p>
<blockquote>
<p>Hallo,</p>
<pre><code class="language-cpp">std::ofstream ofs(filename);
</code></pre>
<p>geht, glaube ich, erst nach dem neuen Standard. Nach dem aktuell gültigen Standard geht</p>
<pre><code class="language-cpp">std::ofstream ofs(filename.c_str());
</code></pre>
</blockquote>
<p>Versuch das hier.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2028588</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2028588</guid><dc:creator><![CDATA[Samyboy]]></dc:creator><pubDate>Wed, 02 Mar 2011 08:58:11 GMT</pubDate></item><item><title><![CDATA[Reply to Datei speichern mit einer bestimmten Endung on Wed, 02 Mar 2011 08:58:47 GMT]]></title><description><![CDATA[<p>Dann sieh Dir noch mal den Post von Braunstein genau an.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2028589</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2028589</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Wed, 02 Mar 2011 08:58:47 GMT</pubDate></item><item><title><![CDATA[Reply to Datei speichern mit einer bestimmten Endung on Wed, 02 Mar 2011 09:03:01 GMT]]></title><description><![CDATA[<p>Habe ich auch schon probiert. Kommt ebenso ein Fehler.</p>
<p>Müßte ich bei diesem Code noch etwas beachten/einfügen. Bin absolut neu und hab keine Plan. Finde leider auch nicht das was vielleicht als AHA Effekt bezeichnen würde.</p>
<p>Benutze Dev - C++</p>
<p>Fehlermeldung ist &quot;variable `std:ofstrem ofs`has initializer but incomplete type</p>
<p>Danke mal für die Antworten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2028594</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2028594</guid><dc:creator><![CDATA[Bauli]]></dc:creator><pubDate>Wed, 02 Mar 2011 09:03:01 GMT</pubDate></item><item><title><![CDATA[Reply to Datei speichern mit einer bestimmten Endung on Wed, 02 Mar 2011 10:50:16 GMT]]></title><description><![CDATA[<p>Du solltest zwei Doppelpunkte benutzen und ofstream schreiben, aber ich glaube, das waren jetzt Abtippfehler. Hast Du den Code denn bei Dir neugetippt oder C&amp;P meines Codes gemacht mit Braunsteins Änderung?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2028643</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2028643</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Wed, 02 Mar 2011 10:50:16 GMT</pubDate></item><item><title><![CDATA[Reply to Datei speichern mit einer bestimmten Endung on Wed, 02 Mar 2011 10:54:38 GMT]]></title><description><![CDATA[<p>Läuft wenn ich es in einen eigenen Baustein gebe.</p>
<p>Ändere ich die Zeilen im gesamten Code funktioniert es nicht.</p>
<p>Bin leider noch nicht auf die Verschachtelung draufgekommen. <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="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2028649</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2028649</guid><dc:creator><![CDATA[Bauli]]></dc:creator><pubDate>Wed, 02 Mar 2011 10:54:38 GMT</pubDate></item><item><title><![CDATA[Reply to Datei speichern mit einer bestimmten Endung on Wed, 02 Mar 2011 11:13:10 GMT]]></title><description><![CDATA[<p>Außerdem: <a href="http://www.c-plusplus.net/forum/237002" rel="nofollow">http://www.c-plusplus.net/forum/237002</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2028653</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2028653</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Wed, 02 Mar 2011 11:13:10 GMT</pubDate></item><item><title><![CDATA[Reply to Datei speichern mit einer bestimmten Endung on Wed, 02 Mar 2011 11:48:37 GMT]]></title><description><![CDATA[<p>In C++ gibt es den Begriff Baustein nicht. Meinst Du Quellcodedatei?</p>
<p>Ich verstehe nicht so ganz, was Du anders gemacht hast, aber das mit int(Pi*10^14) s Hinweis ist auf alle Fälle gut.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2028681</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2028681</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Wed, 02 Mar 2011 11:48:37 GMT</pubDate></item></channel></rss>