<?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[Meine 3D-Engine(C++).Hilfe!]]></title><description><![CDATA[<p>Hallo Zusammen.<br />
Ich habe angefangen meine 3DE-Engine zu programmieren:</p>
<p>Ich habe ein Projekt einer Statischen Bibliothek erstellt.</p>
<p>Darin sind bis jetzt:<br />
main.cpp<br />
D3D9.h</p>
<p>in D3D9.h habe ich geschrieben:</p>
<p>namespace fenster;<br />
{<br />
void öffnefenster(void)<br />
{<br />
//code zum öffnen eines Fensters<br />
}<br />
}</p>
<p>in main.cpp:</p>
<p>#include &lt;d3d9.h&gt;<br />
#include &lt;window.h&gt;</p>
<p>//Ressourcen<br />
#include &lt;D3D9.h&gt;</p>
<p>In einem späteren Projekt müsste man dann nur die Statische Bibliothek verlinken und dann schreiben:</p>
<p>using namespace fenster;<br />
{<br />
öffnefenster()<br />
}</p>
<p>Funktioniert das?<br />
Bin jetzt weg und erts neute nachmittag bis avend wieder da.<br />
Hoffe auf antworten:</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/314350/meine-3d-engine-c-hilfe</link><generator>RSS for Node</generator><lastBuildDate>Sat, 01 Aug 2026 04:32:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/314350.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 28 Feb 2013 06:56:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Meine 3D-Engine(C++).Hilfe! on Thu, 28 Feb 2013 06:56:01 GMT]]></title><description><![CDATA[<p>Hallo Zusammen.<br />
Ich habe angefangen meine 3DE-Engine zu programmieren:</p>
<p>Ich habe ein Projekt einer Statischen Bibliothek erstellt.</p>
<p>Darin sind bis jetzt:<br />
main.cpp<br />
D3D9.h</p>
<p>in D3D9.h habe ich geschrieben:</p>
<p>namespace fenster;<br />
{<br />
void öffnefenster(void)<br />
{<br />
//code zum öffnen eines Fensters<br />
}<br />
}</p>
<p>in main.cpp:</p>
<p>#include &lt;d3d9.h&gt;<br />
#include &lt;window.h&gt;</p>
<p>//Ressourcen<br />
#include &lt;D3D9.h&gt;</p>
<p>In einem späteren Projekt müsste man dann nur die Statische Bibliothek verlinken und dann schreiben:</p>
<p>using namespace fenster;<br />
{<br />
öffnefenster()<br />
}</p>
<p>Funktioniert das?<br />
Bin jetzt weg und erts neute nachmittag bis avend wieder da.<br />
Hoffe auf antworten:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2302743</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2302743</guid><dc:creator><![CDATA[coder++]]></dc:creator><pubDate>Thu, 28 Feb 2013 06:56:01 GMT</pubDate></item><item><title><![CDATA[Reply to Meine 3D-Engine(C++).Hilfe! on Thu, 28 Feb 2013 07:33:40 GMT]]></title><description><![CDATA[<p>es ist wie mit std (std ist auch nen namespace)</p>
<p>also</p>
<pre><code>fenster::öffnefenster();
</code></pre>
<p>Oder was genau hast du vor ?<br />
Wenn es nur Aufrufen ist dann das oben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2302748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2302748</guid><dc:creator><![CDATA[demonking]]></dc:creator><pubDate>Thu, 28 Feb 2013 07:33:40 GMT</pubDate></item><item><title><![CDATA[Reply to Meine 3D-Engine(C++).Hilfe! on Thu, 28 Feb 2013 07:46:53 GMT]]></title><description><![CDATA[<p>Wenn die Bibliothek statisch ist, dann erzeugt sie eine LIB. Diese LIB musst Du in Projekt2 einbinden, das geht z.B. über die Projekteigenschaften in MSVC. Oder man nimmt ein #pragma.</p>
<p>Bei einer DLL braucht man noch declspec import/export (MSVC), man muss da also sagen: Hey, exportiere bitte dies und das in die DLL bzw. bei der Benutzung &quot;Das hier findet man in der DLL&quot;, aber du nutzt hast ja eine statische Bibliothek, also ist das, glaube ich, nicht nötig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2302751</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2302751</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Thu, 28 Feb 2013 07:46:53 GMT</pubDate></item><item><title><![CDATA[Reply to Meine 3D-Engine(C++).Hilfe! on Thu, 12 Jun 2014 03:36:50 GMT]]></title><description><![CDATA[<p>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2302767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2302767</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Thu, 12 Jun 2014 03:36:50 GMT</pubDate></item><item><title><![CDATA[Reply to Meine 3D-Engine(C++).Hilfe! on Thu, 28 Feb 2013 09:55:19 GMT]]></title><description><![CDATA[<p>Wieso pocht der so auf OS? GPL schließt Weiterverwendung bei geschlossenem Code doch (normalerweise) aus. Und man kann auch Nicht-OS-Bibliotheken oft nutzen, um das Rad nicht neu zu erfinden.</p>
<p>Aber grundsätzlich hat er natürlich Recht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2302784</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2302784</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Thu, 28 Feb 2013 09:55:19 GMT</pubDate></item><item><title><![CDATA[Reply to Meine 3D-Engine(C++).Hilfe! on Thu, 28 Feb 2013 18:28:19 GMT]]></title><description><![CDATA[<p>Also mir ging es eigentlich hauptsächlich darum,ob es so funktionieren würde in einem Projekt,in dem man diese Engine benutzt,die Befehle so aufrufen könnte.</p>
<p>Also nur:</p>
<p>öffnefenster()</p>
<p>Und ob man die Funktionen so definieren kann:</p>
<p>void öffnefenster(void)<br />
{<br />
//Code zum öffnen eines Fensters<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2303034</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2303034</guid><dc:creator><![CDATA[coder++]]></dc:creator><pubDate>Thu, 28 Feb 2013 18:28:19 GMT</pubDate></item><item><title><![CDATA[Reply to Meine 3D-Engine(C++).Hilfe! on Thu, 28 Feb 2013 20:57:01 GMT]]></title><description><![CDATA[<p>Wie wärs du lernst erstmal die Sprache bevor du eine Engine schreibst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2303076</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2303076</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Thu, 28 Feb 2013 20:57:01 GMT</pubDate></item><item><title><![CDATA[Reply to Meine 3D-Engine(C++).Hilfe! on Thu, 28 Feb 2013 22:13:44 GMT]]></title><description><![CDATA[<p>Kann man, aber ö geht nicht und (void) schreibt man einfach ().</p>
<p>Und Skym0sh0 hat Recht, denn Du wirst vermutlich ohne gründliches Lernen der Sprache beim Schreiben der Engine verzweifeln, C++ kann man nicht so gut durch learning by doing (ohne Theorie) lernen, da kann man einfach zu viele Details falsch machen, die einem das Genick brechen. <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/2303106</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2303106</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Thu, 28 Feb 2013 22:13:44 GMT</pubDate></item><item><title><![CDATA[Reply to Meine 3D-Engine(C++).Hilfe! on Sat, 02 Mar 2013 17:16:46 GMT]]></title><description><![CDATA[<p>ok muss zugeben bin noch einigermaßen neu in c++,aber lese auch Bücher um c++ besser zu lernen. vor c++ hab ich in basic programmiert,aber die Sprache ist nicht so gut.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2303627</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2303627</guid><dc:creator><![CDATA[coder++]]></dc:creator><pubDate>Sat, 02 Mar 2013 17:16:46 GMT</pubDate></item><item><title><![CDATA[Reply to Meine 3D-Engine(C++).Hilfe! on Sat, 02 Mar 2013 18:37:04 GMT]]></title><description><![CDATA[<p>Solange Du kein Buch von Jürgen Wolf liest, ist das okay. Sieh nur zu, dass Du auch wirklich weiter C++ lernst und das nicht irgendwann links liegen lässt, weil es viel interessanter ist Shader zu schreiben. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2303658</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2303658</guid><dc:creator><![CDATA[Eisflamme]]></dc:creator><pubDate>Sat, 02 Mar 2013 18:37:04 GMT</pubDate></item><item><title><![CDATA[Reply to Meine 3D-Engine(C++).Hilfe! on Sat, 02 Mar 2013 18:43:07 GMT]]></title><description><![CDATA[<p>Keine Sorge.<br />
Programmieren macht find ich auch Spass.<br />
Und ich werd auch bei c++ bleiben,da ich da jetzt schon drinnen bin.<br />
Wenn auch nur am Anfang.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2303660</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2303660</guid><dc:creator><![CDATA[coder++]]></dc:creator><pubDate>Sat, 02 Mar 2013 18:43:07 GMT</pubDate></item></channel></rss>