<?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[Was ist ein Scope ?]]></title><description><![CDATA[<p>Hallo,</p>
<p>ein Scope ist der Geltungsbereich einer Variable oder <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=":confused:"
      alt="😕"
    /> oder is es der Sichbarkeitsbereich einer Varaible <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=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/198623/was-ist-ein-scope</link><generator>RSS for Node</generator><lastBuildDate>Fri, 02 Oct 2026 08:23:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/198623.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 23 Nov 2007 14:11:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Was ist ein Scope ? on Fri, 23 Nov 2007 14:11:11 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ein Scope ist der Geltungsbereich einer Variable oder <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=":confused:"
      alt="😕"
    /> oder is es der Sichbarkeitsbereich einer Varaible <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=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1408863</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1408863</guid><dc:creator><![CDATA[Mistery FTW]]></dc:creator><pubDate>Fri, 23 Nov 2007 14:11:11 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist ein Scope ? on Fri, 23 Nov 2007 14:16:56 GMT]]></title><description><![CDATA[<p>Mistery FTW schrieb:</p>
<blockquote>
<p>ein Scope ist der Geltungsbereich einer Variable oder <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=":confused:"
      alt="😕"
    /> oder is es der Sichbarkeitsbereich einer Varaible <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=":confused:"
      alt="😕"
    /></p>
</blockquote>
<p>Der Geltungsbereich einer Variable:</p>
<pre><code class="language-cpp">int main()
{
   int a;
   {
      int b;
   } // &lt;-- Hier verlässt b seinen Geltungsbereich
   return 0;
} // &lt;-- Hier verlässt a seinen Geltungsbereich
</code></pre>
<p>Die Frage ist natürlich was du unter &quot;Sichbarkeitsbereich&quot; ansiehst...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1408869</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1408869</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Fri, 23 Nov 2007 14:16:56 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist ein Scope ? on Fri, 23 Nov 2007 14:17:32 GMT]]></title><description><![CDATA[<p>Sowohl als auch. Kommt eben darauf an, in welchem Kontext du den Scope betrachtest, Zugriff oder Lebensdauer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1408871</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1408871</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Fri, 23 Nov 2007 14:17:32 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist ein Scope ? on Fri, 23 Nov 2007 14:23:26 GMT]]></title><description><![CDATA[<p>naja ich bräuchte es für eine Klausur in der Schule ....</p>
<p>jetzt ist halt die frage was ich dann da antworte geltungsbereich oder sichtbarkeits bereich ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1408883</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1408883</guid><dc:creator><![CDATA[Mistery Ftw]]></dc:creator><pubDate>Fri, 23 Nov 2007 14:23:26 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist ein Scope ? on Fri, 23 Nov 2007 14:46:08 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int a = 10; // Global

int main() {

int a = 100; // lokal -- Globales a ist noch gültig aber nicht mehr sichtbar

cout &lt;&lt; a &lt;&lt; endl; // 100
cout &lt;&lt; ::a &lt;&lt; endl; // 10 -- mit dem Scope Operator 

/* Vorsicht!
Der Scope Operator nimmt sich nicht die Variablen aus dem nächsten
äußerem Block, sondern die Globalen die in der ganzen Datei gültig sind.
*/ 

    { // neuer Block innerhalb eines schon bestehenden
        int c = 20; //
        cout &lt;&lt; c &lt;&lt; endl; // 20

        cout &lt;&lt; a &lt;&lt; endl; // Was passiert? Fehlt der Scope Operator oder nicht?
    } // neuer Block Ende
cout &lt;&lt; c &lt;&lt; endl; // Ups, gibt es die überhaupt noch?

} // main Ende
</code></pre>
<p>Namensräume (Namespaces) kann man sich auch selber einrichten und dann qualifiziert ansprechen.</p>
<p>Grundsätzlich gilt : Was lokal ist (innen), ist auch gültig.</p>
<p>Bei tiefen Verschachtelungen wird es schwer. Wenn man mit Referenzen arbeitet muss man ebenfalls gut aufpassen was man wo ändert. Verlässt man einen Block werden die lokalen Variablen zerstört, wie im Beispiel (int c).</p>
<p>Einfach mal rum spielen und schauen was passiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1408905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1408905</guid><dc:creator><![CDATA[SeppEier]]></dc:creator><pubDate>Fri, 23 Nov 2007 14:46:08 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist ein Scope ? on Fri, 23 Nov 2007 14:49:09 GMT]]></title><description><![CDATA[<p>mal ganz platt...</p>
<p><a href="http://dict.leo.org/ende?lp=ende&amp;lang=de&amp;searchLoc=0&amp;cmpType=relaxed&amp;sectHdr=on&amp;spellToler=on&amp;search=scope&amp;relink=on" rel="nofollow">http://dict.leo.org/ende?lp=ende&amp;lang=de&amp;searchLoc=0&amp;cmpType=relaxed&amp;sectHdr=on&amp;spellToler=on&amp;search=scope&amp;relink=on</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1408912</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1408912</guid><dc:creator><![CDATA[templäd]]></dc:creator><pubDate>Fri, 23 Nov 2007 14:49:09 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist ein Scope ? on Fri, 23 Nov 2007 15:34:02 GMT]]></title><description><![CDATA[<p>Der Scope einer Deklaration ist der Teil eines Programmes, in dem der unqualifizierte Name benutzt werden kann, um auf das deklarierte Etwas zu verweisen . Ob man das nun Sichtbarkeits- oder Geltungsbereich nennen will, ist eher Geschmacksfrage - schließlich gibt es keine offizielle Übersetzung dieser Begriffe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1408935</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1408935</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Fri, 23 Nov 2007 15:34:02 GMT</pubDate></item></channel></rss>