<?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[Probleme mit Projekt]]></title><description><![CDATA[<p>Ich mache gerade mein erstes größere Projekt, mit dem Borland C++ Builder 6.<br />
Das ganze wird nur eine Konsolen Anwendung.</p>
<p>Wenn ich meine header und units einzeln compiliere kommt kein fehler aber wenn ich das ganze Projekt compiliere kommt die Meldung</p>
<blockquote>
<p>[C++ Warnung] menu.h(10): W8058 Präcompilierter Header: Code im Header kann nicht erzeugt werden</p>
</blockquote>
<p>Hier die einzelnen Files.</p>
<p>Unit1.cpp</p>
<pre><code class="language-cpp">#ifndef set
#define set
#include&quot;settings.h&quot;
#endif
using namespace std;

int main()
{
 vector&lt;user&gt; aa;
 vector&lt;admin&gt; bb;
        return 0;
}
</code></pre>
<p>user.h</p>
<pre><code class="language-cpp">#ifndef userH
#define userH

#ifndef set
#define set
#include&quot;settings.h&quot;
#endif
using namespace std;

class user
{
 public:
 user();

 protected:

 string m_strBenutzername;
 string m_strPasswort;
 string m_strVorname;
 string m_strName;
 string m_strStatus;

 private:
};

class admin : public user
{
  public:

  protected:

  private:
};
#endif
</code></pre>
<p>user.cpp</p>
<pre><code class="language-cpp">#include &quot;user.h&quot;

#ifndef set
#define set
#include&quot;settings.h&quot;
#endif
using namespace std;

user::user()
{

}
</code></pre>
<p>menu.h</p>
<pre><code class="language-cpp">#ifndef set
#define set
#include&quot;settings.h&quot;
#endif
using namespace std;

int nix()
{
return 0;
}
</code></pre>
<p>funk.h</p>
<pre><code class="language-cpp">#ifndef set
#define set
#include&quot;settings.h&quot;
#endif
using namespace std;
</code></pre>
<p>settings.h</p>
<pre><code class="language-cpp">#ifndef bib
#define bib
#include&lt;iostream&gt;
#include&lt;fstream&gt;
#include&lt;string&gt;
#include&lt;vector&gt;
#include&lt;conio&gt;
#endif

#ifndef header
#define header
#include&quot;user.h&quot;
#include&quot;menu.h&quot;
#include&quot;funk.h&quot;
#endif
</code></pre>
<p>Woher kommt der komische Fehler?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/140057/probleme-mit-projekt</link><generator>RSS for Node</generator><lastBuildDate>Mon, 03 Aug 2026 01:12:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/140057.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 11 Mar 2006 16:42:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Probleme mit Projekt on Sat, 11 Mar 2006 16:43:24 GMT]]></title><description><![CDATA[<p>Ich mache gerade mein erstes größere Projekt, mit dem Borland C++ Builder 6.<br />
Das ganze wird nur eine Konsolen Anwendung.</p>
<p>Wenn ich meine header und units einzeln compiliere kommt kein fehler aber wenn ich das ganze Projekt compiliere kommt die Meldung</p>
<blockquote>
<p>[C++ Warnung] menu.h(10): W8058 Präcompilierter Header: Code im Header kann nicht erzeugt werden</p>
</blockquote>
<p>Hier die einzelnen Files.</p>
<p>Unit1.cpp</p>
<pre><code class="language-cpp">#ifndef set
#define set
#include&quot;settings.h&quot;
#endif
using namespace std;

int main()
{
 vector&lt;user&gt; aa;
 vector&lt;admin&gt; bb;
        return 0;
}
</code></pre>
<p>user.h</p>
<pre><code class="language-cpp">#ifndef userH
#define userH

#ifndef set
#define set
#include&quot;settings.h&quot;
#endif
using namespace std;

class user
{
 public:
 user();

 protected:

 string m_strBenutzername;
 string m_strPasswort;
 string m_strVorname;
 string m_strName;
 string m_strStatus;

 private:
};

class admin : public user
{
  public:

  protected:

  private:
};
#endif
</code></pre>
<p>user.cpp</p>
<pre><code class="language-cpp">#include &quot;user.h&quot;

#ifndef set
#define set
#include&quot;settings.h&quot;
#endif
using namespace std;

user::user()
{

}
</code></pre>
<p>menu.h</p>
<pre><code class="language-cpp">#ifndef set
#define set
#include&quot;settings.h&quot;
#endif
using namespace std;

int nix()
{
return 0;
}
</code></pre>
<p>funk.h</p>
<pre><code class="language-cpp">#ifndef set
#define set
#include&quot;settings.h&quot;
#endif
using namespace std;
</code></pre>
<p>settings.h</p>
<pre><code class="language-cpp">#ifndef bib
#define bib
#include&lt;iostream&gt;
#include&lt;fstream&gt;
#include&lt;string&gt;
#include&lt;vector&gt;
#include&lt;conio&gt;
#endif

#ifndef header
#define header
#include&quot;user.h&quot;
#include&quot;menu.h&quot;
#include&quot;funk.h&quot;
#endif
</code></pre>
<p>Woher kommt der komische Fehler?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1014100</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1014100</guid><dc:creator><![CDATA[walljumper]]></dc:creator><pubDate>Sat, 11 Mar 2006 16:43:24 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit Projekt on Sat, 11 Mar 2006 16:49:06 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Welcher Fehler?</p>
<blockquote>
<p>[C++ <strong>Warnung</strong>] menu.h(10): W8058 Präcompilierter Header: Code im Header kann nicht erzeugt werden</p>
</blockquote>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1014103</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1014103</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sat, 11 Mar 2006 16:49:06 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit Projekt on Sat, 11 Mar 2006 16:52:21 GMT]]></title><description><![CDATA[<p>der das der code nicht erzeugt wederden kann.</p>
<p>Wenn ich die Funktion dann in unti1.cpp verwende kommt es zu einem fehler während der runtime. Da steht dann etwas von Stack überlauf.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1014109</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1014109</guid><dc:creator><![CDATA[walljumper]]></dc:creator><pubDate>Sat, 11 Mar 2006 16:52:21 GMT</pubDate></item></channel></rss>