<?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 variablen löschen&#x2F;zurücksetzen]]></title><description><![CDATA[<p>Hallo zusammen, ich muss eine OpenSource Software erweitern bzw. modifizieren.</p>
<p>Die Programmierer haben in C/C++ Programmiert wobei die Main in C++ programmiert ist und in dieser Klasse auch alles gesteuert wird.</p>
<p>Die Programmierer haben viele Globale Variable verwendet, und bei sehr vielen Klassen habe ich nun das Problem, dass in irgendeiner Variable noch ein Wert steht den ich unbedingt wieder löschen bzw. zurück setzen muss. Sonst geht eine Berechnung nicht weiter.</p>
<p>Es handelt sich nur um stupide Funktionsaufrufe, keine Threads oder Objekte.</p>
<p>Gibt es eine Möglichkeit alle globalen variablen aus der Hauptklasse heraus zurück zu setzten ohne genau zu wissen welche es sind?</p>
<p>Danke im Vorraus,<br />
Gruß Peter</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/236457/globale-variablen-löschen-zurücksetzen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 23:09:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/236457.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 15 Mar 2009 16:31:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to globale variablen löschen&#x2F;zurücksetzen on Sun, 15 Mar 2009 16:31:26 GMT]]></title><description><![CDATA[<p>Hallo zusammen, ich muss eine OpenSource Software erweitern bzw. modifizieren.</p>
<p>Die Programmierer haben in C/C++ Programmiert wobei die Main in C++ programmiert ist und in dieser Klasse auch alles gesteuert wird.</p>
<p>Die Programmierer haben viele Globale Variable verwendet, und bei sehr vielen Klassen habe ich nun das Problem, dass in irgendeiner Variable noch ein Wert steht den ich unbedingt wieder löschen bzw. zurück setzen muss. Sonst geht eine Berechnung nicht weiter.</p>
<p>Es handelt sich nur um stupide Funktionsaufrufe, keine Threads oder Objekte.</p>
<p>Gibt es eine Möglichkeit alle globalen variablen aus der Hauptklasse heraus zurück zu setzten ohne genau zu wissen welche es sind?</p>
<p>Danke im Vorraus,<br />
Gruß Peter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1680455</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1680455</guid><dc:creator><![CDATA[peterCpp]]></dc:creator><pubDate>Sun, 15 Mar 2009 16:31:26 GMT</pubDate></item><item><title><![CDATA[Reply to globale variablen löschen&#x2F;zurücksetzen on Sun, 15 Mar 2009 16:42:42 GMT]]></title><description><![CDATA[<p>Nein. Schau doch einfach nach, welche Variable das ist und dann kannst du das ganz einfach vor der Berechnung zurücksetzen. Alles zurückzusetzen halte ich eh für gefährlich, wenn du nicht genau weisst, was du tust..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1680461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1680461</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sun, 15 Mar 2009 16:42:42 GMT</pubDate></item><item><title><![CDATA[Reply to globale variablen löschen&#x2F;zurücksetzen on Sun, 15 Mar 2009 20:11:49 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Was genau ist deni Problem?<br />
Wenn es das ist,</p>
<p>1. dass du die Variablen terminieren willst: Tu es im Destruktor.<br />
2. dass du die Variablen weiterverwenden willst: Terminiere sie auch im Destruktor<br />
und leg eben neue an...</p>
<p>Mfg.<br />
way</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1680545</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1680545</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Sun, 15 Mar 2009 20:11:49 GMT</pubDate></item><item><title><![CDATA[Reply to globale variablen löschen&#x2F;zurücksetzen on Sun, 15 Mar 2009 20:43:26 GMT]]></title><description><![CDATA[<p>peterCpp schrieb:</p>
<blockquote>
<p>Gibt es eine Möglichkeit alle globalen variablen aus der Hauptklasse heraus zurück zu setzten ohne genau zu wissen welche es sind?</p>
</blockquote>
<p>Eigentlich nicht, ohne zu wissen, welche. Aber du könntest dir vorher natürlich ein Abbild der wichtigen Variablen machen. Vielleicht wäre es doch besser, nicht so viele globale Variablen zu verwenden... <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>
<p>way schrieb:</p>
<blockquote>
<p>1. dass du die Variablen terminieren willst: Tu es im Destruktor.<br />
2. dass du die Variablen weiterverwenden willst: Terminiere sie auch im Destruktor<br />
und leg eben neue an...</p>
</blockquote>
<p>Was meinst du genau? Man kann eine Variable weder explizit löschen, noch terminieren, noch vernichten. <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 />
Aber falls du &quot;Wert ändern&quot; meinst, ist das schon eine Möglichkeit, sofern die Variablen bei der Zerstörung der Klasse neu gesetzt werden müssen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1680559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1680559</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 15 Mar 2009 20:43:26 GMT</pubDate></item></channel></rss>