<?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[struct in  mehreren cpp&#x27;s]]></title><description><![CDATA[<p>hallo,<br />
also ich hab ein struct, dass ich in allen cpp's verwenden will. habe das scrupt in die head der cpp1 getan. nur die frage ist nun: wohin mit der instanz? ich habe schon fast alles ausprobiert. entweder bekomme aber immer ne fehlermeldung....<br />
ich hab das prog mal geupped, damit ihr euch vll ein besseres bild vond em problem machen könnt.<br />
<a href="http://www.secretgamer.de/c++/Bankprogramm.zip" rel="nofollow">www.secretgamer.de/c++/Bankprogramm.zip</a><br />
bräuchte die hilfe dringend weil ich bis mi das projekt abgeben muss.</p>
<p>cya<br />
secretgamer</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/73925/struct-in-mehreren-cpp-s</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 15:25:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/73925.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 15 May 2004 12:21:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to struct in  mehreren cpp&#x27;s on Sat, 15 May 2004 12:27:00 GMT]]></title><description><![CDATA[<p>hallo,<br />
also ich hab ein struct, dass ich in allen cpp's verwenden will. habe das scrupt in die head der cpp1 getan. nur die frage ist nun: wohin mit der instanz? ich habe schon fast alles ausprobiert. entweder bekomme aber immer ne fehlermeldung....<br />
ich hab das prog mal geupped, damit ihr euch vll ein besseres bild vond em problem machen könnt.<br />
<a href="http://www.secretgamer.de/c++/Bankprogramm.zip" rel="nofollow">www.secretgamer.de/c++/Bankprogramm.zip</a><br />
bräuchte die hilfe dringend weil ich bis mi das projekt abgeben muss.</p>
<p>cya<br />
secretgamer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/520804</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/520804</guid><dc:creator><![CDATA[secretgamer]]></dc:creator><pubDate>Sat, 15 May 2004 12:27:00 GMT</pubDate></item><item><title><![CDATA[Reply to struct in  mehreren cpp&#x27;s on Sat, 15 May 2004 12:49:15 GMT]]></title><description><![CDATA[<p>Der einfachheit halber kannst du die Definition der Strukturen in der StdAfx.h<br />
schreiben.</p>
<p>Die Deklaration der globalen Variablen struktur und a_struktur kommen in die<br />
Datei Bankprogramm.cpp</p>
<pre><code class="language-cpp">userdata	struktur[10];
admindata	a_struktur[10];

/////////////////////////////////////////////////////////////////////////////
// CBankprogrammApp

BEGIN_MESSAGE_MAP(CBankprogrammApp, CWinApp)
</code></pre>
<p>zusätzlich muss die Variable struktur in die Datei login.cpp bekanntgemacht werden.</p>
<pre><code class="language-cpp">static char THIS_FILE[] = __FILE__;
#endif

extern userdata struktur[10];

/////////////////////////////////////////////////////////////////////////////
// Dialogfeld login 

login::login(CWnd* pParent /*=NULL*/)
</code></pre>
<p>Das Du mit globalen Daten arbeitest ist natürlich nicht optimal, aber um<br />
Dir weiterzuhelfen, sollte das Dein Problem zumindest beheben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/520826</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/520826</guid><dc:creator><![CDATA[Frank++]]></dc:creator><pubDate>Sat, 15 May 2004 12:49:15 GMT</pubDate></item><item><title><![CDATA[Reply to struct in  mehreren cpp&#x27;s on Sat, 15 May 2004 15:46:57 GMT]]></title><description><![CDATA[<p>boah fett danke ^^<br />
aba gibt leida neues prob....<br />
und zwar will ich die vars m_login und m_pin_OK so setzten, dass sie in jeder cpp aufurfbar ist.<br />
kann ich sie dann auch in der stdafx.h deklarieren und in jeder cpp mit extern aufrufen?<br />
dann gibts aba dieses prob hier:<br />
<a href="http://www.secrcetgamer.de/c++/2.zip" rel="nofollow">www.secrcetgamer.de/c++/2.zip</a></p>
<p>cya</p>
]]></description><link>https://www.c-plusplus.net/forum/post/520927</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/520927</guid><dc:creator><![CDATA[secretgamer]]></dc:creator><pubDate>Sat, 15 May 2004 15:46:57 GMT</pubDate></item><item><title><![CDATA[Reply to struct in  mehreren cpp&#x27;s on Sun, 16 May 2004 09:13:25 GMT]]></title><description><![CDATA[<p>weiss keiner ne lösung? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/521174</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/521174</guid><dc:creator><![CDATA[secretgamer]]></dc:creator><pubDate>Sun, 16 May 2004 09:13:25 GMT</pubDate></item><item><title><![CDATA[Reply to struct in  mehreren cpp&#x27;s on Sun, 16 May 2004 09:22:18 GMT]]></title><description><![CDATA[<p>Der Link funktioniert nicht....</p>
<p>Das die Strukturen in der StdAfx.h stehen, bedeutet NICHT das man sie mit<br />
extern von überall her ansprechen kann.<br />
Du könntest die Strukturen auch in einer Datei &quot;MeineStructs.h&quot; schreiben<br />
und dann die Header in der StdAfx.h einbinden. Der Vorteil ist nur,<br />
das Du nicht in jeder cpp-Datei den Header explizit einbinden must, da die<br />
StdAfx.h in der MSVC-Umgebung ein PreCompilierter Header ist und in allen<br />
vom Wizard erstellten .cpp Dateien inkludiert wird.</p>
<p>Das die Variable mit extern in der login.cpp steht, heist nur, das es irgendwo<br />
in Deinem Programm eine globale Variable gibt, die im Statischen<br />
Speicherbereich Deiner Applikation steht.<br />
Um auf diese in einer anderen .cpp Datei zuzugreifen, muß die Variable mit<br />
extern bekanntgemacht werden, da es sont eine Redifinition wäre, und was der<br />
Compiler dazu sagt, hast Du ja bereits gemerkt!</p>
<p>Wie bereits erwähnt, führt das verwenden von globalen Variablen fast immer<br />
zu problemen, wie Du jetzt bei Dir siehst.</p>
<p>Wenn der Link funktioniert, könnte ich Dir vielleicht helfen, allerdings<br />
würde ich nochmal das Design Deines Programms überdenken!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/521181</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/521181</guid><dc:creator><![CDATA[Frank++]]></dc:creator><pubDate>Sun, 16 May 2004 09:22:18 GMT</pubDate></item><item><title><![CDATA[Reply to struct in  mehreren cpp&#x27;s on Sun, 16 May 2004 09:42:36 GMT]]></title><description><![CDATA[<p>das mit dem struct is leider halt teil der aufgabenstellung.<br />
das kann man denn ansonsten anstatt globalen vars nehmen?<br />
das design ändern geht ja im nachhinein immer noch.... soll erstmal programmiertechnisch alles gehn.<br />
<a href="http://www.secretgamer.de/c++/2.zip" rel="nofollow">www.secretgamer.de/c++/2.zip</a></p>
<p>cya</p>
]]></description><link>https://www.c-plusplus.net/forum/post/521192</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/521192</guid><dc:creator><![CDATA[secretgamer]]></dc:creator><pubDate>Sun, 16 May 2004 09:42:36 GMT</pubDate></item><item><title><![CDATA[Reply to struct in  mehreren cpp&#x27;s on Sun, 16 May 2004 16:48:37 GMT]]></title><description><![CDATA[<p>push <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="😉"
    /><br />
frank++ kannste dich vll bei mir üba icq melden? würd schneller gehen.... 83865641</p>
<p>hab mittlerweile neues prob...<br />
<a href="http://www.secretgamer.de/c++/Bankprogramm2.zip" rel="nofollow">www.secretgamer.de/c++/Bankprogramm2.zip</a></p>
<p>wieso beendet sich das nach 2x dialogwechsel?</p>
<p>cya</p>
]]></description><link>https://www.c-plusplus.net/forum/post/521388</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/521388</guid><dc:creator><![CDATA[secretgamer]]></dc:creator><pubDate>Sun, 16 May 2004 16:48:37 GMT</pubDate></item><item><title><![CDATA[Reply to struct in  mehreren cpp&#x27;s on Sun, 16 May 2004 21:36:15 GMT]]></title><description><![CDATA[<p>hmm hab meinen fehler erkannt... muss es wohl mit events machen...<br />
jemand ne ahnung wie das geht?<br />
mein zeitfaktor verringert sich immer weiter... bis mi is noch zeit... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p>cya</p>
]]></description><link>https://www.c-plusplus.net/forum/post/521626</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/521626</guid><dc:creator><![CDATA[secretgamer]]></dc:creator><pubDate>Sun, 16 May 2004 21:36:15 GMT</pubDate></item></channel></rss>