<?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[Zeiger -&amp;gt; const]]></title><description><![CDATA[<p>main abendi <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /><br />
beim const tu ich mir noch ein wenig schwer <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /><br />
also nur so als frage..</p>
<p>wenn ..</p>
<pre><code class="language-cpp">int ival = 1024;
const int *ival = &amp;ival;
</code></pre>
<p>... steht,darf der wert ja nicht geändert werden oda?</p>
<p>und bei ..</p>
<pre><code class="language-cpp">const int ival = 1024;
const int *const ram = &amp;ival;
</code></pre>
<p>... muss es halt so stehen.<br />
aber beim zweiten: warum kommt da <strong>const</strong> zweimal vor?<br />
und warum muss die obere intialisierung auch mit <strong>const</strong> beginnen,obwohl beim ersten beispiel dort kein <strong>const</strong> hinmusste?</p>
<p>so ich schau dann morgen hier nochmal hinein<br />
schöne nacht an alli die das lesen *g* <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="😉"
    /></p>
<p>no noob <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/161869/zeiger-gt-const</link><generator>RSS for Node</generator><lastBuildDate>Sat, 12 Sep 2026 03:02:42 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/161869.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 11 Oct 2006 19:30:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zeiger -&amp;gt; const on Wed, 11 Oct 2006 19:30:12 GMT]]></title><description><![CDATA[<p>main abendi <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /><br />
beim const tu ich mir noch ein wenig schwer <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /><br />
also nur so als frage..</p>
<p>wenn ..</p>
<pre><code class="language-cpp">int ival = 1024;
const int *ival = &amp;ival;
</code></pre>
<p>... steht,darf der wert ja nicht geändert werden oda?</p>
<p>und bei ..</p>
<pre><code class="language-cpp">const int ival = 1024;
const int *const ram = &amp;ival;
</code></pre>
<p>... muss es halt so stehen.<br />
aber beim zweiten: warum kommt da <strong>const</strong> zweimal vor?<br />
und warum muss die obere intialisierung auch mit <strong>const</strong> beginnen,obwohl beim ersten beispiel dort kein <strong>const</strong> hinmusste?</p>
<p>so ich schau dann morgen hier nochmal hinein<br />
schöne nacht an alli die das lesen *g* <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="😉"
    /></p>
<p>no noob <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1153131</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1153131</guid><dc:creator><![CDATA[nonooby2]]></dc:creator><pubDate>Wed, 11 Oct 2006 19:30:12 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger -&amp;gt; const on Wed, 11 Oct 2006 20:08:14 GMT]]></title><description><![CDATA[<p>Beim zweiten darf der Zeiger selbst auch nicht geändert werden, soll heisen auf nichst anderes Zeigen.</p>
<p>grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1153166</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1153166</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Wed, 11 Oct 2006 20:08:14 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger -&amp;gt; const on Thu, 12 Oct 2006 16:26:36 GMT]]></title><description><![CDATA[<p>ich wuerde dir folgendes empfehlen:<br />
beim deklarieren von konstanten, schreib den typ den du konstant machen willst immer vor dem const:</p>
<p>z.B.<br />
int const - fuer einen konstanten integer.</p>
<p>das hilft dir speziell bei pointern.<br />
z.B.<br />
char const* - heisst du hast einen pointer auf konstante char's<br />
char* const - du hast einen konstanten pointer auf char's<br />
const char* const - du hast einen konstanten pointer auf konstante char's</p>
<p>mit diesem system kannst du viel leichter erkennen was konstant ist.</p>
<p>- georg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1153780</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1153780</guid><dc:creator><![CDATA[GeorgV]]></dc:creator><pubDate>Thu, 12 Oct 2006 16:26:36 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger -&amp;gt; const on Fri, 13 Oct 2006 07:44:56 GMT]]></title><description><![CDATA[<p>GeorgV schrieb:</p>
<blockquote>
<p>...<br />
const char* const ...</p>
</blockquote>
<p>Schwupps - und schon ist es ihm selbst passiert.... <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="😉"
    /></p>
<p>Den Tipp an sich finde ich aber sehr gut und schreibe auch seitdem</p>
<p>char const * const</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1154020</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1154020</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Fri, 13 Oct 2006 07:44:56 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger -&amp;gt; const on Fri, 13 Oct 2006 08:13:45 GMT]]></title><description><![CDATA[<p>Simon2 schrieb:</p>
<blockquote>
<p>GeorgV schrieb:</p>
<blockquote>
<p>...<br />
const char* const ...</p>
</blockquote>
<p>Schwupps - und schon ist es ihm selbst passiert.... <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="😉"
    /></p>
<p>char const * const</p>
</blockquote>
<p>hoeppla. stimmt natuerlich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1154048</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1154048</guid><dc:creator><![CDATA[GeorgV]]></dc:creator><pubDate>Fri, 13 Oct 2006 08:13:45 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger -&amp;gt; const on Sat, 14 Oct 2006 06:24:04 GMT]]></title><description><![CDATA[<p>Ja, &quot;const char*&quot; ist wie eine Seuche die man nicht los wird. Ist mir selber schon oft passiert. Verdammt! <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/1154438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1154438</guid><dc:creator><![CDATA[Plotzenhotz]]></dc:creator><pubDate>Sat, 14 Oct 2006 06:24:04 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger -&amp;gt; const on Sat, 14 Oct 2006 08:09:15 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">const_cast
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1154451</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1154451</guid><dc:creator><![CDATA[DaGibtsDoch]]></dc:creator><pubDate>Sat, 14 Oct 2006 08:09:15 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger -&amp;gt; const on Sat, 14 Oct 2006 09:05:25 GMT]]></title><description><![CDATA[<p>DaGibtsDoch schrieb:</p>
<blockquote>
<pre><code class="language-cpp">const_cast
</code></pre>
</blockquote>
<p>Es gibt auch &quot;reinterpret_cast&quot; ... und &quot;void*&quot;, mit dem man eigentlich alles machen kann - und wem das zu schwer wird, nutzt asm.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1154465</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1154465</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Sat, 14 Oct 2006 09:05:25 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger -&amp;gt; const on Mon, 16 Oct 2006 01:30:15 GMT]]></title><description><![CDATA[<p>Äh, nein, so meinte ich das nicht. Ich meinte &quot;const char*&quot; statt &quot;char const*&quot; zu schreiben ist eine Seuche. Bloss &quot;const char*&quot; ist schon so ins Blut übergegangen dass ich es oft noch schreibe, wo ich doch schon vor längerer Zeit von &quot;const T*&quot; auf &quot;T const*&quot; umgestiegen bin.</p>
<p>&quot;const_cast&quot; hab ich bis jetzt wirklich kaum irgendwo gebraucht. An 1-2 Stellen wo ich nen &quot;T const*&quot; hab und ne doofe API nicht const Korrekt ist (OpenFile(char* fileName) und so scheiss), wobei ich da z.T. schon dazu übergehe einfach ne Kopie zu machen - kommt kaum wo vor wo Performance interessant wäre.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1155354</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1155354</guid><dc:creator><![CDATA[Plotzenhotz]]></dc:creator><pubDate>Mon, 16 Oct 2006 01:30:15 GMT</pubDate></item><item><title><![CDATA[Reply to Zeiger -&amp;gt; const on Mon, 16 Oct 2006 08:30:24 GMT]]></title><description><![CDATA[<p>Plotzenhotz schrieb:</p>
<blockquote>
<p>...Ich meinte &quot;const char*&quot; statt &quot;char const*&quot; zu schreiben ist eine Seuche....</p>
</blockquote>
<p>Hatte ich auch so verstanden und stimme Dir vollkommen zu. Geht mir auch so - immer wieder entdecke ich in meinem Code (auch in ganz aktuellem) ein &quot;const <em>typ</em>&quot; ... gräßlich !<br />
Hat sich ähnlich eingebürgert, wie &quot;Internetschrift&quot; (mit &quot;ned&quot;, &quot;jez&quot;, Weglassen von Großschreibung und Satzzeichen, ....). Irgendwann hat man's so oft gesehen, dass es einem gar nicht mehr auffällt.</p>
<p>Mein Post bezog sich nur auf &quot;DaGibtsDoch's&quot; const_cast ....<br />
Ich denke, wer das wirklich braucht, hat entweder nicht richtig nachgedacht oder mit &quot;Alt- oder Fremdbeständen&quot; (wo dann andere nicht richtig nachgedacht haben <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="😉"
    /> ) z kämpfen.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1155470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1155470</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Mon, 16 Oct 2006 08:30:24 GMT</pubDate></item></channel></rss>