<?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_cast&amp;lt;void*&amp;gt;(pText)    ????]]></title><description><![CDATA[<p>Wofür steht hier das:</p>
<pre><code class="language-cpp">static_cast&lt;void*&gt;(pText)
</code></pre>
<p>irgenwie versteh ich das nicht richtig ...</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

// char-Zeiger mit Adresse des Strings &quot;ABCD&quot; initialisieren
char *pText = &quot;ABCD&quot;;

int main()
{
    // Alle Ausgaben in Hex mit Zahlenbasis
    cout.setf(ios::showbase);
    cout &lt;&lt; hex;
    // Den String ausgeben, auf den der Zeiger zeigt
    cout &lt;&lt; &quot;Textausgabe ueber Zeiger: &quot; &lt;&lt; pText &lt;&lt; endl;
    // Nun den Inhalt des Zeigers (Adresse) ausgeben
    cout &lt;&lt; &quot;Inhalt des Zeigers: &quot;
         &lt;&lt; static_cast&lt;void*&gt;(pText) &lt;&lt; endl;
    // Den Hex-Wert der entsprechenden Speicherstelle ausgeben
    cout &lt;&lt; &quot;Datenausgabe ueber Zeiger: &quot;
         &lt;&lt; static_cast&lt;int&gt;(*pText) &lt;&lt; endl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/199143/static_cast-lt-void-gt-ptext</link><generator>RSS for Node</generator><lastBuildDate>Fri, 02 Oct 2026 20:01:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/199143.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Nov 2007 11:16:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to static_cast&amp;lt;void*&amp;gt;(pText)    ???? on Thu, 29 Nov 2007 11:16:12 GMT]]></title><description><![CDATA[<p>Wofür steht hier das:</p>
<pre><code class="language-cpp">static_cast&lt;void*&gt;(pText)
</code></pre>
<p>irgenwie versteh ich das nicht richtig ...</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

// char-Zeiger mit Adresse des Strings &quot;ABCD&quot; initialisieren
char *pText = &quot;ABCD&quot;;

int main()
{
    // Alle Ausgaben in Hex mit Zahlenbasis
    cout.setf(ios::showbase);
    cout &lt;&lt; hex;
    // Den String ausgeben, auf den der Zeiger zeigt
    cout &lt;&lt; &quot;Textausgabe ueber Zeiger: &quot; &lt;&lt; pText &lt;&lt; endl;
    // Nun den Inhalt des Zeigers (Adresse) ausgeben
    cout &lt;&lt; &quot;Inhalt des Zeigers: &quot;
         &lt;&lt; static_cast&lt;void*&gt;(pText) &lt;&lt; endl;
    // Den Hex-Wert der entsprechenden Speicherstelle ausgeben
    cout &lt;&lt; &quot;Datenausgabe ueber Zeiger: &quot;
         &lt;&lt; static_cast&lt;int&gt;(*pText) &lt;&lt; endl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1412135</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412135</guid><dc:creator><![CDATA[samson is back]]></dc:creator><pubDate>Thu, 29 Nov 2007 11:16:12 GMT</pubDate></item><item><title><![CDATA[Reply to static_cast&amp;lt;void*&amp;gt;(pText)    ???? on Thu, 29 Nov 2007 11:34:34 GMT]]></title><description><![CDATA[<p>Das ist ein sogenannter Cast - du erklärst dem Compiler, daß er den char-Zeiger 'pText' als Zeiger auf void interpretieren soll. (in dem Beispiel ist es notwendig, um die Überladung des Ausgabe-Operators für char* auszutricksen)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1412139</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412139</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 29 Nov 2007 11:34:34 GMT</pubDate></item><item><title><![CDATA[Reply to static_cast&amp;lt;void*&amp;gt;(pText)    ???? on Thu, 29 Nov 2007 11:38:15 GMT]]></title><description><![CDATA[<p>ok thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1412142</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1412142</guid><dc:creator><![CDATA[Samson is Back]]></dc:creator><pubDate>Thu, 29 Nov 2007 11:38:15 GMT</pubDate></item></channel></rss>