<?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[C-Programm in MFC benutzen]]></title><description><![CDATA[<p>Hallo Leutz,<br />
ich soll ein C++ Programm mithilfe das MS Visual 6 schreiben. Diese Programm greift allerdings an einer Stelle auf eine *.c Datei zurück (zumindest soll es das!).<br />
Den Header der *.c Datei habe ich noch Problemlos in die MFC Anwendung bekommen (hab aber inzwischen wie ich das gemach habe irgendwas mit ...&quot;C&quot; und dann die C-Headerdatei). Die *.c Datei will sich aber nicht kompilieren lassen. Hat jemand eine Ahnung wie das ungefähr funktonier? z.B über Compiler schalter? Bin für jeden Tipp dankbar!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/140567/c-programm-in-mfc-benutzen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 04:01:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/140567.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 15 Mar 2006 18:13:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C-Programm in MFC benutzen on Wed, 15 Mar 2006 18:13:40 GMT]]></title><description><![CDATA[<p>Hallo Leutz,<br />
ich soll ein C++ Programm mithilfe das MS Visual 6 schreiben. Diese Programm greift allerdings an einer Stelle auf eine *.c Datei zurück (zumindest soll es das!).<br />
Den Header der *.c Datei habe ich noch Problemlos in die MFC Anwendung bekommen (hab aber inzwischen wie ich das gemach habe irgendwas mit ...&quot;C&quot; und dann die C-Headerdatei). Die *.c Datei will sich aber nicht kompilieren lassen. Hat jemand eine Ahnung wie das ungefähr funktonier? z.B über Compiler schalter? Bin für jeden Tipp dankbar!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1017009</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1017009</guid><dc:creator><![CDATA[Von040Nach0711]]></dc:creator><pubDate>Wed, 15 Mar 2006 18:13:40 GMT</pubDate></item><item><title><![CDATA[Reply to C-Programm in MFC benutzen on Wed, 15 Mar 2006 18:37:01 GMT]]></title><description><![CDATA[<p>1. Du hast die C-Header korrekt abgeändert?</p>
<p>im Prinzip muss das so aussehen (beispielheader.h):</p>
<p>vor der Anpassung:</p>
<pre><code class="language-cpp">// Hier folgen die C-Deklarationen, also der Inhalt deiner &lt;name&gt;.h Datei, z.B.:
#include &lt;aptypes.h&gt;

extern int beispielfunktion1( char *str, char *routine );
extern int beispielfunktion2( tBool , tName );
</code></pre>
<p>nach der Anpassung:</p>
<pre><code class="language-cpp">#ifdef __cplusplus
extern &quot;C&quot; {
#endif

// Hier folgen die C-Deklarationen, also der Inhalt deiner &lt;name&gt;.h Datei, z.B.:
#include &lt;aptypes.h&gt;

extern int beispielfunktion1( char *str, char *routine );
extern int beispielfunktion2( tBool , tName );

// usw
//Am Ende steht:

#ifdef __cplusplus
}
#endif

// Denn die oben geöffnete Klammer muss wieder geschlossen werden.
</code></pre>
<p>Nun solltest du C-Libraries, in denen durch die Header deklarierte Funktionen benutzt werden, verwenden können.</p>
<p>2. Bei der Kompilierungsart könntest Du, wenn Du eigene .c Dateien verwenden willst, noch einstellen:</p>
<p>VStudio: Projekt -&gt; Eigenschaften -&gt; C/C++ -&gt; Erweitert -&gt; Kompilierungsart: Standard</p>
<p>Soweit ich weiss, sollten dann die Dateien entsprechend ihrer Dateiendung kompiliert werden.</p>
<p>3. Was bekommst Du vom Compiler für Fehlermeldungen? Sowas hilft immer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1017020</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1017020</guid><dc:creator><![CDATA[DrOetker]]></dc:creator><pubDate>Wed, 15 Mar 2006 18:37:01 GMT</pubDate></item><item><title><![CDATA[Reply to C-Programm in MFC benutzen on Wed, 15 Mar 2006 19:32:54 GMT]]></title><description><![CDATA[<p>Vielen Dank für deine ausführliche und schnelle Antwort!<br />
Super!!! <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="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1017087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1017087</guid><dc:creator><![CDATA[Von040Nach0711]]></dc:creator><pubDate>Wed, 15 Mar 2006 19:32:54 GMT</pubDate></item></channel></rss>