<?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[ofstream als Datenelement]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte in einer Klasse ein Datenelement vom Typ ofstream anlegen, aber leider erkennt der Compiler das nicht. Kann mir jemand sagen, was ich falsch mache?</p>
<p>Danke</p>
<p>[code]<br />
#include &lt;fstream&gt;</p>
<p>class Save2File<br />
{<br />
public:<br />
Save2File(void);<br />
virtual ~Save2File(void);</p>
<p>bool Fileopen(void);<br />
bool Filewrite(void);<br />
bool Fileclose(void);</p>
<p>private:<br />
ofstream logFile;<br />
};</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/165743/ofstream-als-datenelement</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 05:27:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/165743.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Nov 2006 16:00:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ofstream als Datenelement on Wed, 22 Nov 2006 16:00:09 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte in einer Klasse ein Datenelement vom Typ ofstream anlegen, aber leider erkennt der Compiler das nicht. Kann mir jemand sagen, was ich falsch mache?</p>
<p>Danke</p>
<p>[code]<br />
#include &lt;fstream&gt;</p>
<p>class Save2File<br />
{<br />
public:<br />
Save2File(void);<br />
virtual ~Save2File(void);</p>
<p>bool Fileopen(void);<br />
bool Filewrite(void);<br />
bool Fileclose(void);</p>
<p>private:<br />
ofstream logFile;<br />
};</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179412</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179412</guid><dc:creator><![CDATA[eagletec]]></dc:creator><pubDate>Wed, 22 Nov 2006 16:00:09 GMT</pubDate></item><item><title><![CDATA[Reply to ofstream als Datenelement on Wed, 22 Nov 2006 16:00:40 GMT]]></title><description><![CDATA[<p>std::ofstream</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179413</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179413</guid><dc:creator><![CDATA[Knuddlbaer]]></dc:creator><pubDate>Wed, 22 Nov 2006 16:00:40 GMT</pubDate></item><item><title><![CDATA[Reply to ofstream als Datenelement on Wed, 22 Nov 2006 16:05:54 GMT]]></title><description><![CDATA[<p>Ich benutze aber &quot;using namespace std&quot;. Sollte er das dann nicht automatisch machen?</p>
<p>P.S: Danke für die schnelle Hilfe!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179423</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179423</guid><dc:creator><![CDATA[eagletec]]></dc:creator><pubDate>Wed, 22 Nov 2006 16:05:54 GMT</pubDate></item><item><title><![CDATA[Reply to ofstream als Datenelement on Wed, 22 Nov 2006 16:08:36 GMT]]></title><description><![CDATA[<p>Naja, das Du es verwendest sieht man am Quellcode nicht.</p>
<p>Poste mal die Fehlermeldung</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179426</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179426</guid><dc:creator><![CDATA[Knuddlbaer]]></dc:creator><pubDate>Wed, 22 Nov 2006 16:08:36 GMT</pubDate></item><item><title><![CDATA[Reply to ofstream als Datenelement on Wed, 22 Nov 2006 16:18:08 GMT]]></title><description><![CDATA[<p>d:\test\test\save2file.h(14) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'logFile'<br />
d:\test\test\save2file.h(14) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: &quot;default-int&quot; wird von C++ nicht unterstützt.<br />
d:\test\test\save2file.h(14) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: &quot;default-int&quot; wird von C++ nicht unterstützt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179436</guid><dc:creator><![CDATA[eagletec]]></dc:creator><pubDate>Wed, 22 Nov 2006 16:18:08 GMT</pubDate></item><item><title><![CDATA[Reply to ofstream als Datenelement on Thu, 23 Nov 2006 07:25:21 GMT]]></title><description><![CDATA[<p>Ganz klar, da fehlt das std:: (btw, using im Header kann schnell ungesund werden)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179688</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179688</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 23 Nov 2006 07:25:21 GMT</pubDate></item><item><title><![CDATA[Reply to ofstream als Datenelement on Thu, 23 Nov 2006 08:17:23 GMT]]></title><description><![CDATA[<p>eagletec schrieb:</p>
<blockquote>
<p>Ich benutze aber &quot;using namespace std&quot;. Sollte er das dann nicht automatisch machen?</p>
<p>P.S: Danke für die schnelle Hilfe!</p>
</blockquote>
<p>Wo hast das &quot;using namespace std&quot;? Etwa im Header?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179714</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179714</guid><dc:creator><![CDATA[Helium]]></dc:creator><pubDate>Thu, 23 Nov 2006 08:17:23 GMT</pubDate></item><item><title><![CDATA[Reply to ofstream als Datenelement on Thu, 23 Nov 2006 11:42:13 GMT]]></title><description><![CDATA[<p>using namespace steht in der stdafx.h und der Header für meine Klasse ist auch über include drin.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179894</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179894</guid><dc:creator><![CDATA[eagletec]]></dc:creator><pubDate>Thu, 23 Nov 2006 11:42:13 GMT</pubDate></item><item><title><![CDATA[Reply to ofstream als Datenelement on Thu, 23 Nov 2006 13:26:10 GMT]]></title><description><![CDATA[<blockquote>
<p>using namespace steht in der stdafx.h</p>
</blockquote>
<p>Ich glaube, das ist das Böseste was man nur machen kann...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1179976</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1179976</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Thu, 23 Nov 2006 13:26:10 GMT</pubDate></item><item><title><![CDATA[Reply to ofstream als Datenelement on Sun, 26 Nov 2006 11:24:32 GMT]]></title><description><![CDATA[<p>Kannst Du da etwas genauer werden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1181602</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1181602</guid><dc:creator><![CDATA[eagletec]]></dc:creator><pubDate>Sun, 26 Nov 2006 11:24:32 GMT</pubDate></item><item><title><![CDATA[Reply to ofstream als Datenelement on Sun, 26 Nov 2006 11:56:38 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>weil damit effektiv der Namespace für alle anderen Quellcodedateien dem globalen Namespace gleichgesetzt wird, die stdafx.h auch einbinden. Damit wird aber der eigentliche Zweck von Namespaces, Namenskonflikte zu vermeiden und Quellcode zu gruppieren, ausgehebelt. Insbesondere gilt das für den sehr wichtigen Namespace std aus der STL.<br />
Das mag bei deinem kleinen Projekt noch nicht auffallen, aber früher oder später werden Namespaces wichtig.</p>
<p><em>using namespace xxx</em> gehört in die meisten Fälle in die Implementationsdateien, nicht in Headerdateien.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1181613</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1181613</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sun, 26 Nov 2006 11:56:38 GMT</pubDate></item><item><title><![CDATA[Reply to ofstream als Datenelement on Mon, 27 Nov 2006 09:53:40 GMT]]></title><description><![CDATA[<p>... und wieder einmal:</p>
<p>&quot;... und im übrigen bin ich der Meinung, dass Karthago zerstört und dieses Thema in die FAQ aufgenommen werden muß !&quot;</p>
<p><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>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182128</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182128</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Mon, 27 Nov 2006 09:53:40 GMT</pubDate></item><item><title><![CDATA[Reply to ofstream als Datenelement on Mon, 27 Nov 2006 11:42:57 GMT]]></title><description><![CDATA[<p>Karthago ist doch schon zerstört worden <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/1182212</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182212</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Mon, 27 Nov 2006 11:42:57 GMT</pubDate></item><item><title><![CDATA[Reply to ofstream als Datenelement on Mon, 27 Nov 2006 14:38:29 GMT]]></title><description><![CDATA[<p>Th schrieb:</p>
<blockquote>
<p>Karthago ist doch schon zerstört worden <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>Dann sollte klar sein, was noch zu tun bleibt <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>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182399</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182399</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Mon, 27 Nov 2006 14:38:29 GMT</pubDate></item></channel></rss>