<?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[Umstiegsschwierigkeiten bei bestehendem Code(Veraltetee Headerdatei?)]]></title><description><![CDATA[<p>Seid gestern 30min vor Feierabend, bin ich nutzer von &quot;Microsoft Visual C++ 6&quot;.</p>
<p>Ich hatte gehofft dadurch kann ich besser arbeiten, wegen dem Debugger, aber bis dahin komme ich nicht einmal.<br />
Ich arbeite in der Programmiersprache C und dort brauche ich eine Headerdatei für boolsche Variablen namens &quot;stdbool.h&quot; die man -wie immer- mit &quot;#include &lt;stdbool.h&gt;&quot; einbindet.<br />
Nun wurde mir gesagt (beim Compilieren) das es diese nicht giebt.<br />
Naja ich habe dann in die ersten 3 Zeilen meines Programmes<br />
&quot;#define bool int<br />
#define true 1<br />
#define false 0&quot;<br />
diesen Abschnitt geschrieben, jetzt läuft es... Zumindest in diesem Fall.</p>
<p>Jetzt bekomme ich eine andere Meldung, die ich noch nie gesehen habe:</p>
<pre><code>GUIfN.obj : error LNK2001: Nichtaufgeloestes externes Symbol __beginthread
GUIfN.obj : error LNK2001: Nichtaufgeloestes externes Symbol __endthread
Debug/GUIfN1.exe : fatal error LNK1120: 2 unaufgeloeste externe Verweise
</code></pre>
<p>Ja super. Im alten compiler kein Problem, jetzt so eine komische Fehlermeldung...<br />
Gibt es irgendwo ne Seite wo die Fehlermeldungen genauer beschrieben sind?<br />
Weil ich kann mit der nichts anfangen, der funktionsaufruf</p>
<pre><code>_beginthread( #FUNKTIONSNAMEOHNEKLAMMERN, 0, NULL );
</code></pre>
<p>hat bei mir so immer geklappt.</p>
<p>Weiß da wer Rat?</p>
<p>TY im vor-raus <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="🙂"
    /><br />
[eidt1]<br />
titel<br />
[edit2]<br />
&quot;vor_raus&quot; zusammen würde &quot;v******&quot; ergeben !?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/205506/umstiegsschwierigkeiten-bei-bestehendem-code-veraltetee-headerdatei</link><generator>RSS for Node</generator><lastBuildDate>Sat, 04 Apr 2026 03:22:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/205506.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 15 Feb 2008 06:25:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Umstiegsschwierigkeiten bei bestehendem Code(Veraltetee Headerdatei?) on Wed, 20 Feb 2008 12:52:59 GMT]]></title><description><![CDATA[<p>Seid gestern 30min vor Feierabend, bin ich nutzer von &quot;Microsoft Visual C++ 6&quot;.</p>
<p>Ich hatte gehofft dadurch kann ich besser arbeiten, wegen dem Debugger, aber bis dahin komme ich nicht einmal.<br />
Ich arbeite in der Programmiersprache C und dort brauche ich eine Headerdatei für boolsche Variablen namens &quot;stdbool.h&quot; die man -wie immer- mit &quot;#include &lt;stdbool.h&gt;&quot; einbindet.<br />
Nun wurde mir gesagt (beim Compilieren) das es diese nicht giebt.<br />
Naja ich habe dann in die ersten 3 Zeilen meines Programmes<br />
&quot;#define bool int<br />
#define true 1<br />
#define false 0&quot;<br />
diesen Abschnitt geschrieben, jetzt läuft es... Zumindest in diesem Fall.</p>
<p>Jetzt bekomme ich eine andere Meldung, die ich noch nie gesehen habe:</p>
<pre><code>GUIfN.obj : error LNK2001: Nichtaufgeloestes externes Symbol __beginthread
GUIfN.obj : error LNK2001: Nichtaufgeloestes externes Symbol __endthread
Debug/GUIfN1.exe : fatal error LNK1120: 2 unaufgeloeste externe Verweise
</code></pre>
<p>Ja super. Im alten compiler kein Problem, jetzt so eine komische Fehlermeldung...<br />
Gibt es irgendwo ne Seite wo die Fehlermeldungen genauer beschrieben sind?<br />
Weil ich kann mit der nichts anfangen, der funktionsaufruf</p>
<pre><code>_beginthread( #FUNKTIONSNAMEOHNEKLAMMERN, 0, NULL );
</code></pre>
<p>hat bei mir so immer geklappt.</p>
<p>Weiß da wer Rat?</p>
<p>TY im vor-raus <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="🙂"
    /><br />
[eidt1]<br />
titel<br />
[edit2]<br />
&quot;vor_raus&quot; zusammen würde &quot;v******&quot; ergeben !?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1456278</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1456278</guid><dc:creator><![CDATA[lippoliv]]></dc:creator><pubDate>Wed, 20 Feb 2008 12:52:59 GMT</pubDate></item><item><title><![CDATA[Reply to Umstiegsschwierigkeiten bei bestehendem Code(Veraltetee Headerdatei?) on Fri, 15 Feb 2008 07:40:15 GMT]]></title><description><![CDATA[<p>Du musst in den Projekteinstellungen unter C/C++|Code generation die Runtime auf irgendwas mnit &quot;Multithreaded&quot; umstellen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1456288</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1456288</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Fri, 15 Feb 2008 07:40:15 GMT</pubDate></item><item><title><![CDATA[Reply to Umstiegsschwierigkeiten bei bestehendem Code(Veraltetee Headerdatei?) on Fri, 15 Feb 2008 08:12:59 GMT]]></title><description><![CDATA[<p>Ich habe unter:<br />
Projekt-&gt;Einstellungen-&gt;&quot;MFC wird nicht verwendet&quot; auf &quot;MFG in einer gemeinsam genutzten DLL verwenden&quot;.</p>
<p>Dann geht das wohl.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1456303</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1456303</guid><dc:creator><![CDATA[lippoliv]]></dc:creator><pubDate>Fri, 15 Feb 2008 08:12:59 GMT</pubDate></item><item><title><![CDATA[Reply to Umstiegsschwierigkeiten bei bestehendem Code(Veraltetee Headerdatei?) on Fri, 15 Feb 2008 08:19:50 GMT]]></title><description><![CDATA[<p>Steht das irgendwas von &quot;Multithreaded&quot;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1456305</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1456305</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Fri, 15 Feb 2008 08:19:50 GMT</pubDate></item><item><title><![CDATA[Reply to Umstiegsschwierigkeiten bei bestehendem Code(Veraltetee Headerdatei?) on Fri, 15 Feb 2008 08:22:32 GMT]]></title><description><![CDATA[<p>Das was du geschrieben hast gibt es auch ja...<br />
Ist aber schon aktiv...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1456307</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1456307</guid><dc:creator><![CDATA[lippoliv]]></dc:creator><pubDate>Fri, 15 Feb 2008 08:22:32 GMT</pubDate></item><item><title><![CDATA[Reply to Umstiegsschwierigkeiten bei bestehendem Code(Veraltetee Headerdatei?) on Fri, 15 Feb 2008 08:43:23 GMT]]></title><description><![CDATA[<p>Beide einstellungen müssen halt übereinstimmen...<br />
MFC: DLL =&gt; CRT auch DLL...<br />
MFC: Statisch =&gt; CRT auch statisch...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1456310</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1456310</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Fri, 15 Feb 2008 08:43:23 GMT</pubDate></item><item><title><![CDATA[Reply to Umstiegsschwierigkeiten bei bestehendem Code(Veraltetee Headerdatei?) on Fri, 15 Feb 2008 08:46:48 GMT]]></title><description><![CDATA[<p>ok Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1456311</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1456311</guid><dc:creator><![CDATA[lippoliv]]></dc:creator><pubDate>Fri, 15 Feb 2008 08:46:48 GMT</pubDate></item><item><title><![CDATA[Reply to Umstiegsschwierigkeiten bei bestehendem Code(Veraltetee Headerdatei?) on Fri, 15 Feb 2008 12:31:25 GMT]]></title><description><![CDATA[<p>komische sache...<br />
Ich habe die windows.h und die windowsx.h ausgetauscht, weil in der alten stand:</p>
<pre><code>#if(WINVER &gt;= 0x0500)
#pragma message (&quot;&quot;)
#pragma message (&quot;NOTE: WINVER has been defined as 0x0500 or greater which enables&quot;)
#pragma message (&quot;Windows NT 5.0 and Windows 98 features. When these headers were released,&quot;)
#pragma message (&quot;Windows NT 5.0 beta 1 and Windows 98 beta 2.1 were the current versions.&quot;)
#pragma message (&quot;&quot;)
#pragma message (&quot;For this release when WINVER is defined as 0x0500 or greater, you can only&quot;)
#pragma message (&quot;build beta or test applications.  To build a retail application,&quot;)
#pragma message (&quot;set WINVER to 0x0400 or visit http://www.microsoft.com/msdn/sdk&quot;)
#pragma message (&quot;to see if retail Windows NT 5.0 or Windows 98 headers are available.&quot;)
#pragma message (&quot;&quot;)
#pragma message (&quot;See the SDK release notes for more information.&quot;)
#pragma message (&quot;&quot;)
#endif
</code></pre>
<p>Naja hab ich die aus MinGW benutzt, also rüberkopiert...<br />
vorher 90 fehler<br />
jetzt 20 Fehler.</p>
<p>Nun meckert er in der wincon.h, irgenwas mochte er nicht...</p>
<pre><code>c:\program files\microsoft visual studio\vc98\include\wincon.h(137) : error C2143: Syntaxfehler : Fehlendes ')' vor '*'
c:\program files\microsoft visual studio\vc98\include\wincon.h(137) : error C2143: Syntaxfehler : Fehlendes '{' vor '*'
c:\program files\microsoft visual studio\vc98\include\wincon.h(137) : error C2059: Syntaxfehler : ','
c:\program files\microsoft visual studio\vc98\include\wincon.h(137) : error C2059: Syntaxfehler : ')'
</code></pre>
<p>die betrefende Zeile:</p>
<pre><code>HANDLE WINAPI CreateConsoleScreenBuffer(DWORD,DWORD,CONST SECURITY_ATTRIBUTES*,DWORD,LPVOID);
</code></pre>
<p>Ich finde es schon schade dass da so wenig läuft... Ich habe jetzt<br />
24 Fehler und 8 Warnungen, wobei einige Warnungen wohl meinen Code betreffen.</p>
<p>Wisst ihr was da irgendwie veraltet ist / wie ich diese Fehler wegbekommt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1456461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1456461</guid><dc:creator><![CDATA[lippoliv]]></dc:creator><pubDate>Fri, 15 Feb 2008 12:31:25 GMT</pubDate></item><item><title><![CDATA[Reply to Umstiegsschwierigkeiten bei bestehendem Code(Veraltetee Headerdatei?) on Fri, 15 Feb 2008 15:50:38 GMT]]></title><description><![CDATA[<p>Igendwelche windows.h oder sonstige PSDK-Dateien darfst Du *nicht* einfach kopieren!<br />
Das wird Fatal!</p>
<p>Was für ein PSDK hast Du denn installiert?<br />
Was für ein Compiler hast Du? VC6? Da ist das letzte PSDK das damitmit dem 10 Jahre alten Compilter unterstützt wird Februar 2003:<br />
<a href="http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm" rel="nofollow">http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm</a><br />
Alle späteren darf man mit VC6 nicht mehr verwenden!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1456619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1456619</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Fri, 15 Feb 2008 15:50:38 GMT</pubDate></item><item><title><![CDATA[Reply to Umstiegsschwierigkeiten bei bestehendem Code(Veraltetee Headerdatei?) on Mon, 18 Feb 2008 10:45:36 GMT]]></title><description><![CDATA[<p>Danke werds versuchen.</p>
<p>Ist der schon 10 Jahre alt?<br />
Sollte man unter Vista nicht mehr unbedingt nutzen oder?</p>
<p>Die ganzen Meldungen wie &quot;Kann nicht mehr genutzt werden&quot; habe ich bis jetzt munter ignoriert, aber gut ist dass nicht unbedingt oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1458070</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1458070</guid><dc:creator><![CDATA[lippoliv]]></dc:creator><pubDate>Mon, 18 Feb 2008 10:45:36 GMT</pubDate></item><item><title><![CDATA[Reply to Umstiegsschwierigkeiten bei bestehendem Code(Veraltetee Headerdatei?) on Wed, 20 Feb 2008 12:48:39 GMT]]></title><description><![CDATA[<p>Die selbe meldung mit der Headerdatei auch nach Update...</p>
<p>Ist das Programm zu alt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1459391</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1459391</guid><dc:creator><![CDATA[lippoliv]]></dc:creator><pubDate>Wed, 20 Feb 2008 12:48:39 GMT</pubDate></item></channel></rss>