<?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[Globale Variable in mehreren .cpp Dateien verwenden]]></title><description><![CDATA[<p>Angenommen, ich habe folgende Dateistruktur in meinem Projekt:</p>
<p>Main.h<br />
Main.cpp</p>
<p>Blubb.h<br />
Blubb.cpp</p>
<p>Platsch.h<br />
Platsch.cpp</p>
<p>Wenn ich in Platch.cpp nun eine Funktion aus Main.cpp benötige, binde ich einfach den Header mit dem Prototypen ein, was ist aber, wenn ich zum Beispiel eine globale Variable in allen drei Dateien brauche? Ich habe versucht, sie in jeden Header zu schreiben, aber dann meldet der Linker, dass sie mehrfach definiert wurde. Wie stelle ich das an? Gibt es sowas wie Prototypen für Variablen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/218372/globale-variable-in-mehreren-cpp-dateien-verwenden</link><generator>RSS for Node</generator><lastBuildDate>Sun, 05 Apr 2026 11:36:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/218372.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 20 Jul 2008 10:46:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Globale Variable in mehreren .cpp Dateien verwenden on Sun, 20 Jul 2008 10:46:00 GMT]]></title><description><![CDATA[<p>Angenommen, ich habe folgende Dateistruktur in meinem Projekt:</p>
<p>Main.h<br />
Main.cpp</p>
<p>Blubb.h<br />
Blubb.cpp</p>
<p>Platsch.h<br />
Platsch.cpp</p>
<p>Wenn ich in Platch.cpp nun eine Funktion aus Main.cpp benötige, binde ich einfach den Header mit dem Prototypen ein, was ist aber, wenn ich zum Beispiel eine globale Variable in allen drei Dateien brauche? Ich habe versucht, sie in jeden Header zu schreiben, aber dann meldet der Linker, dass sie mehrfach definiert wurde. Wie stelle ich das an? Gibt es sowas wie Prototypen für Variablen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1550106</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1550106</guid><dc:creator><![CDATA[Keine Ahnung]]></dc:creator><pubDate>Sun, 20 Jul 2008 10:46:00 GMT</pubDate></item><item><title><![CDATA[Reply to Globale Variable in mehreren .cpp Dateien verwenden on Sun, 20 Jul 2008 10:49:28 GMT]]></title><description><![CDATA[<p>in den header musst du das so schreiben:</p>
<p>extern int g_Var;</p>
<p>und in einer Datei dann<br />
int g_Var;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1550108</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1550108</guid><dc:creator><![CDATA[Maxi]]></dc:creator><pubDate>Sun, 20 Jul 2008 10:49:28 GMT</pubDate></item><item><title><![CDATA[Reply to Globale Variable in mehreren .cpp Dateien verwenden on Sun, 20 Jul 2008 14:36:26 GMT]]></title><description><![CDATA[<p>Ah, vielen Dank! <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/1550252</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1550252</guid><dc:creator><![CDATA[Keine Ahnung]]></dc:creator><pubDate>Sun, 20 Jul 2008 14:36:26 GMT</pubDate></item><item><title><![CDATA[Reply to Globale Variable in mehreren .cpp Dateien verwenden on Sun, 20 Jul 2008 14:40:20 GMT]]></title><description><![CDATA[<p>vieleicht wäre aber auch zu überlegen, eine .h datei zu machen, in welcher sich alle Funktionsdeklarationen befinden und alle globalen variablen, und diese dann jeweils einzubinden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1550255</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1550255</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Sun, 20 Jul 2008 14:40:20 GMT</pubDate></item></channel></rss>