<?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[static vars in funktionen]]></title><description><![CDATA[<p>hallo,</p>
<p>ich versuche seit einiger zeit in eine funktion eine static char variable zu bringen unter vc++. leider wird mir die variable nie im debugger gezeigt und auch die funktion kennt die variable nicht. die variable muss aber static sein in der funktion sonst kann ich sie leider nicht verwenden. meine erzeugung sieht folgendermassen aus:</p>
<pre><code class="language-cpp">static char sAlterObjName[64] = &quot;hjgkletrhjkl&quot;;
</code></pre>
<p>hat jemand eine idee? waere schoen.</p>
<p>danke.</p>
<p>gruss<br />
msp</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/199889/static-vars-in-funktionen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 03 Oct 2026 21:19:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/199889.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 08 Dec 2007 08:30:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to static vars in funktionen on Sat, 08 Dec 2007 08:30:18 GMT]]></title><description><![CDATA[<p>hallo,</p>
<p>ich versuche seit einiger zeit in eine funktion eine static char variable zu bringen unter vc++. leider wird mir die variable nie im debugger gezeigt und auch die funktion kennt die variable nicht. die variable muss aber static sein in der funktion sonst kann ich sie leider nicht verwenden. meine erzeugung sieht folgendermassen aus:</p>
<pre><code class="language-cpp">static char sAlterObjName[64] = &quot;hjgkletrhjkl&quot;;
</code></pre>
<p>hat jemand eine idee? waere schoen.</p>
<p>danke.</p>
<p>gruss<br />
msp</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1416896</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1416896</guid><dc:creator><![CDATA[msp]]></dc:creator><pubDate>Sat, 08 Dec 2007 08:30:18 GMT</pubDate></item><item><title><![CDATA[Reply to static vars in funktionen on Sat, 08 Dec 2007 09:20:48 GMT]]></title><description><![CDATA[<p>wo erzeugst du die?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1416910</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1416910</guid><dc:creator><![CDATA[dadadadaa]]></dc:creator><pubDate>Sat, 08 Dec 2007 09:20:48 GMT</pubDate></item><item><title><![CDATA[Reply to static vars in funktionen on Sat, 08 Dec 2007 09:41:45 GMT]]></title><description><![CDATA[<p>Müssen es mehrere chars sein oder kannst du nicht einfach string hernehmen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1416913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1416913</guid><dc:creator><![CDATA[*D*]]></dc:creator><pubDate>Sat, 08 Dec 2007 09:41:45 GMT</pubDate></item><item><title><![CDATA[Reply to static vars in funktionen on Sat, 08 Dec 2007 09:55:13 GMT]]></title><description><![CDATA[<p>hi leute,</p>
<p>ich kann ja mal den anfang der funktion posten:</p>
<pre><code class="language-cpp">void Gelande::set_tool_pos(int x, int y, char* objektname)
{
	static char sAlterObjName[64] = &quot;hjgkletrhjkl&quot;;
	static int x_pos_alt=0;
	static int y_pos_alt=0;
	static int add=0;
	static int ix=0;
...
</code></pre>
<p>die int variablen nimmt er ohne probleme, nur die char nicht.</p>
<p>ich will nicht einen string nehmen da ich alles auch unter linux compilieren will.</p>
<p>gruss<br />
msp</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1416917</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1416917</guid><dc:creator><![CDATA[msp]]></dc:creator><pubDate>Sat, 08 Dec 2007 09:55:13 GMT</pubDate></item><item><title><![CDATA[Reply to static vars in funktionen on Sat, 08 Dec 2007 10:00:44 GMT]]></title><description><![CDATA[<blockquote>
<p>die variable muss aber static sein in der funktion sonst kann ich sie leider nicht verwenden</p>
</blockquote>
<p>Warum nicht?<br />
Oft wird ein Problem mit der (möglichen) aber falschen Lösung angepackt...<br />
Oft wird nicht verstanden was Objekte, Instanzen, Klassen, Variablen, Pointer, Heapm Stack, etc. sind...</p>
<p>Simon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1416918</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1416918</guid><dc:creator><![CDATA[simon.gysi]]></dc:creator><pubDate>Sat, 08 Dec 2007 10:00:44 GMT</pubDate></item><item><title><![CDATA[Reply to static vars in funktionen on Sat, 08 Dec 2007 10:03:56 GMT]]></title><description><![CDATA[<p>Hi,<br />
gib die Variable vielleicht einfach mal aus. Dann siehst du ob sie &quot;da ist&quot;.<br />
Wenn du sie so deklarierst sollten das jedenfalls funktionieren.</p>
<blockquote>
<p>ich will nicht einen string nehmen da ich alles auch unter linux compilieren will.</p>
</blockquote>
<p>Und das hat was genau miteinander zu tun?</p>
<p>Gruss,<br />
DeSoVoDaMu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1416920</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1416920</guid><dc:creator><![CDATA[DeSoVoDaMu]]></dc:creator><pubDate>Sat, 08 Dec 2007 10:03:56 GMT</pubDate></item></channel></rss>