<?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[*ptr und cin mögen sich wohl nicht...]]></title><description><![CDATA[<p>Mein erster, mit wenigen worten, aber selbst erklärendem Inhalt und möglicherweise mit Interpunktionsfehlern befleckter verfasster Beitrag.</p>
<p>Hallo Forum! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<pre><code class="language-cpp">// ptr_dummy.cpp
// Experimentierprogramm zur malloc()-Funktion

#include &lt;iostream&gt;
using std::cin;
using std::cout;
using std::endl;

#include &lt;cstdlib&gt;

int main()
{
	unsigned int * ptr_dummy;

	ptr_dummy = (unsigned int*)malloc(*ptr_dummy);

	if(ptr_dummy == NULL)
	{
		exit(EXIT_FAILURE);
	}

	cin &gt;&gt; *ptr_dummy;

	cout &lt;&lt; *ptr_dummy &lt;&lt; endl;

	free(ptr_dummy);

	exit(EXIT_SUCCESS);
}
</code></pre>
<p>orchideenwahnsinn schrieb:</p>
<blockquote>
<p>&lt;Verzeichnis&gt; g++ ptr_dummy.cpp -o ptr_dummy.exe</p>
</blockquote>
<p>Compiler schrieb:</p>
<blockquote>
<p>ptr_dummy.cpp:27:2: warning: no newline at end of file</p>
</blockquote>
<p>Vista schrieb:</p>
<blockquote>
<p>ptr_dummy.exe funktioniert nicht mehr</p>
</blockquote>
<p><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/262032/ptr-und-cin-mögen-sich-wohl-nicht</link><generator>RSS for Node</generator><lastBuildDate>Sun, 06 Sep 2026 23:40:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/262032.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 27 Feb 2010 15:41:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to *ptr und cin mögen sich wohl nicht... on Sat, 27 Feb 2010 15:41:59 GMT]]></title><description><![CDATA[<p>Mein erster, mit wenigen worten, aber selbst erklärendem Inhalt und möglicherweise mit Interpunktionsfehlern befleckter verfasster Beitrag.</p>
<p>Hallo Forum! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<pre><code class="language-cpp">// ptr_dummy.cpp
// Experimentierprogramm zur malloc()-Funktion

#include &lt;iostream&gt;
using std::cin;
using std::cout;
using std::endl;

#include &lt;cstdlib&gt;

int main()
{
	unsigned int * ptr_dummy;

	ptr_dummy = (unsigned int*)malloc(*ptr_dummy);

	if(ptr_dummy == NULL)
	{
		exit(EXIT_FAILURE);
	}

	cin &gt;&gt; *ptr_dummy;

	cout &lt;&lt; *ptr_dummy &lt;&lt; endl;

	free(ptr_dummy);

	exit(EXIT_SUCCESS);
}
</code></pre>
<p>orchideenwahnsinn schrieb:</p>
<blockquote>
<p>&lt;Verzeichnis&gt; g++ ptr_dummy.cpp -o ptr_dummy.exe</p>
</blockquote>
<p>Compiler schrieb:</p>
<blockquote>
<p>ptr_dummy.cpp:27:2: warning: no newline at end of file</p>
</blockquote>
<p>Vista schrieb:</p>
<blockquote>
<p>ptr_dummy.exe funktioniert nicht mehr</p>
</blockquote>
<p><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/1862096</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1862096</guid><dc:creator><![CDATA[orchideenwahnsinn]]></dc:creator><pubDate>Sat, 27 Feb 2010 15:41:59 GMT</pubDate></item><item><title><![CDATA[Reply to *ptr und cin mögen sich wohl nicht... on Sat, 27 Feb 2010 15:46:37 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">malloc(sizeof(*ptr_dummy));
</code></pre>
<p>Und das newline gehört eigentlich auch ans Ende der Datei.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1862098</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1862098</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Sat, 27 Feb 2010 15:46:37 GMT</pubDate></item><item><title><![CDATA[Reply to *ptr und cin mögen sich wohl nicht... on Sat, 27 Feb 2010 15:54:38 GMT]]></title><description><![CDATA[<p>volkard schrieb:</p>
<blockquote>
<pre><code class="language-cpp">malloc(sizeof(ptr_dummy));
</code></pre>
</blockquote>
<p>Okay, gebürtigen Dank volkard! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
<p>Aja, das Argument von malloc() nimmt nur untypisierte Zahlenwerte an oder wie?<br />
size_t, was ist das für ein Datentyp?</p>
<p>volkard schrieb:</p>
<blockquote>
<p>Und das newline gehört eigentlich auch ans Ende der Datei.</p>
</blockquote>
<p>Welches newline???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1862100</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1862100</guid><dc:creator><![CDATA[orchideenwahnsinn]]></dc:creator><pubDate>Sat, 27 Feb 2010 15:54:38 GMT</pubDate></item><item><title><![CDATA[Reply to *ptr und cin mögen sich wohl nicht... on Sat, 27 Feb 2010 15:52:33 GMT]]></title><description><![CDATA[<p>oder so</p>
<pre><code class="language-cpp">ptr_dummy = new unsigned int;
...
delete ptr_dummy;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1862101</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1862101</guid><dc:creator><![CDATA[BasicMan01]]></dc:creator><pubDate>Sat, 27 Feb 2010 15:52:33 GMT</pubDate></item><item><title><![CDATA[Reply to *ptr und cin mögen sich wohl nicht... on Sat, 27 Feb 2010 15:58:36 GMT]]></title><description><![CDATA[<p>orchideenwahnsinn schrieb:</p>
<blockquote>
<p>volkard schrieb:</p>
<blockquote>
<pre><code class="language-cpp">malloc(sizeof(ptr_dummy));
</code></pre>
</blockquote>
<p>Okay, gebürtigen Dank volkard! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /><br />
Aja, das Argument von malloc() nimmt nur untypisierte Zahlenwerte an oder wie?<br />
size_t, was ist das für ein Datentyp?</p>
</blockquote>
<p>Gewöhnlich ein unsigned int oder unsigned long. Genaues weiß man nicht, wills aber meistens auch gar nicht wissen.</p>
<p>orchideenwahnsinn schrieb:</p>
<blockquote>
<p>volkard schrieb:</p>
<blockquote>
<p>Und das newline gehört eigentlich auch ans Ende der Datei.</p>
</blockquote>
<p>Welches newline???</p>
</blockquote>
<p>Das letzte zeichen in der Datei muß ein Zeiklenumbruch sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1862103</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1862103</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Sat, 27 Feb 2010 15:58:36 GMT</pubDate></item><item><title><![CDATA[Reply to *ptr und cin mögen sich wohl nicht... on Sat, 27 Feb 2010 16:12:09 GMT]]></title><description><![CDATA[<p>volkard schrieb:</p>
<blockquote>
<p>Das letzte zeichen in der Datei muß ein Zeiklenumbruch sein.</p>
</blockquote>
<p>Achso, jezt verstehe ich! Es kommt kein warning mehr! Juhu! Danke!</p>
<p>Übrigens, warum muss das ein Zeiklenumbruch sein? <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1862105</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1862105</guid><dc:creator><![CDATA[orchideenwahnsinn]]></dc:creator><pubDate>Sat, 27 Feb 2010 16:12:09 GMT</pubDate></item><item><title><![CDATA[Reply to *ptr und cin mögen sich wohl nicht... on Sat, 27 Feb 2010 16:22:26 GMT]]></title><description><![CDATA[<p>orchideenwahnsinn schrieb:</p>
<blockquote>
<p>volkard schrieb:</p>
<blockquote>
<p>Das letzte zeichen in der Datei muß ein Zeiklenumbruch sein.</p>
</blockquote>
<p>Achso, jezt verstehe ich! Es kommt kein warning mehr! Juhu! Danke!</p>
<p>Übrigens, warum muss das ein Zeiklenumbruch sein? <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>
</blockquote>
<p>Damit dumme Compiler die letzte Zeikle auch lesen können. Heutzutage wäre das gar nicht mehr nötig. Aber so stehts halt im Gesetz.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1862112</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1862112</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Sat, 27 Feb 2010 16:22:26 GMT</pubDate></item></channel></rss>