<?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[Länge eines dynamischen Feldes]]></title><description><![CDATA[<p>Hallo,<br />
ich habe da eine Frage (Google war da keine große Hilfe), wie kriege ich die Länge eines dynamischen Feldes heraus?</p>
<p>Beispiel:</p>
<pre><code>int* feld;
</code></pre>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/166262/länge-eines-dynamischen-feldes</link><generator>RSS for Node</generator><lastBuildDate>Tue, 15 Sep 2026 07:43:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/166262.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Nov 2006 15:47:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 15:48:01 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich habe da eine Frage (Google war da keine große Hilfe), wie kriege ich die Länge eines dynamischen Feldes heraus?</p>
<p>Beispiel:</p>
<pre><code>int* feld;
</code></pre>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182475</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182475</guid><dc:creator><![CDATA[9taleFox]]></dc:creator><pubDate>Mon, 27 Nov 2006 15:48:01 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 15:50:35 GMT]]></title><description><![CDATA[<p>Wenn du es nicht weisst und dir irgendwo gemerkt hast, garnicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182479</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182479</guid><dc:creator><![CDATA[Redhead]]></dc:creator><pubDate>Mon, 27 Nov 2006 15:50:35 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 15:51:12 GMT]]></title><description><![CDATA[<p>Garnicht! Mußt du dir selber irgendwo merken. Oder du benutzt gleich std::vector, das erledigt das alles für dich von Haus aus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182480</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182480</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Mon, 27 Nov 2006 15:51:12 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 15:51:28 GMT]]></title><description><![CDATA[<p>Du musst dir merken, wieviel Speicher du dafür alloziert hast.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182481</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182481</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 27 Nov 2006 15:51:28 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 15:59:32 GMT]]></title><description><![CDATA[<p>Ok, danke. Ich dachte es könnte was in der Art wie strlen() geben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182492</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182492</guid><dc:creator><![CDATA[9taleFox]]></dc:creator><pubDate>Mon, 27 Nov 2006 15:59:32 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 17:54:39 GMT]]></title><description><![CDATA[<p>Wenn du den Speicher mit <em>malloc</em> geholt hast, kannst du die allozierte Größe im Nachhinein noch mit _msize nachsehen.<br />
Edit: Bei LocalAlloc/GlobalAlloc gehts auch, mit LocalSize/GlobalSize. Nur bei new gehts nicht...<br />
Edit2: Obowhl es wahrscheinlich auch gehen würde wenn man wüsste, wie new den Speicher alloziert...<br />
Edit3: Für deine eigenen Klassen kannst du den new-Operator auch überladen und den Speicher mit malloc holen, dann kannst du auch mit _msize die Größe feststellen... Allerdings weißt du die Größe auch mit sizeof(Class)^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182560</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182560</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Mon, 27 Nov 2006 17:54:39 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 17:51:41 GMT]]></title><description><![CDATA[<p>Badestrand schrieb:</p>
<blockquote>
<p>Wenn du den Speicher mit <em>malloc</em> geholt hast, kannst du die allozierte Größe im Nachhinein noch mit _msize nachsehen.<br />
Edit: Bei LocalAlloc/GlobalAlloc gehts auch, mit LocalSize/GlobalSize. Nur bei new gehts nicht...</p>
</blockquote>
<p>Das ist aber kein ISO-C++.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182561</guid><dc:creator><![CDATA[lolz]]></dc:creator><pubDate>Mon, 27 Nov 2006 17:51:41 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 17:57:04 GMT]]></title><description><![CDATA[<p>lolz schrieb:</p>
<blockquote>
<p>Das ist aber kein ISO-C++.</p>
</blockquote>
<p>Ich weiß aber ich sehe keinen Grund, malloc nicht in C++ Programmen zu verwenden. Schon allein wegen realloc.<br />
Btw: Habs grad ausprobiert, mit meinem Compiler (<a href="http://MSVC++.NET" rel="nofollow">MSVC++.NET</a> 2003) gibt er die mit new geholte Größe auch mit _msize aus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182566</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182566</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Mon, 27 Nov 2006 17:57:04 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 18:00:49 GMT]]></title><description><![CDATA[<p>Und ich sehe keinen Grund, warum man nicht std::vector benutzen sollte.</p>
<p>Tstssss....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182570</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182570</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Mon, 27 Nov 2006 18:00:49 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 18:28:01 GMT]]></title><description><![CDATA[<p>Badestrand schrieb:</p>
<blockquote>
<p>lolz schrieb:</p>
<blockquote>
<p>Das ist aber kein ISO-C++.</p>
</blockquote>
<p>Ich weiß aber ich sehe keinen Grund, malloc nicht in C++ Programmen zu verwenden. Schon allein wegen realloc.<br />
Btw: Habs grad ausprobiert, mit meinem Compiler (<a href="http://MSVC++.NET" rel="nofollow">MSVC++.NET</a> 2003) gibt er die mit new geholte Größe auch mit _msize aus.</p>
</blockquote>
<p>_msize ist kein ISO-C++, malloc schon..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182600</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182600</guid><dc:creator><![CDATA[lolz]]></dc:creator><pubDate>Mon, 27 Nov 2006 18:28:01 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 20:17:43 GMT]]></title><description><![CDATA[<p>Cool das ist genau das was ich gesucht habe! Danke!<br />
Was ist daran so schlimm, dass es ein ISO-C++?</p>
<blockquote>
<p>Und ich sehe keinen Grund, warum man nicht std::vector benutzen sollte.</p>
</blockquote>
<p>Vector ist zu umfangreich :).</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182688</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182688</guid><dc:creator><![CDATA[9taleFox]]></dc:creator><pubDate>Mon, 27 Nov 2006 20:17:43 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 20:58:41 GMT]]></title><description><![CDATA[<p>9taleFox schrieb:</p>
<blockquote>
<p>Was ist daran so schlimm, dass es ein ISO-C++?</p>
</blockquote>
<p>Z.B. dass es bei der nächsten Compilerversion nicht mehr funktionieren könnte? <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/1182721</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182721</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Mon, 27 Nov 2006 20:58:41 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 21:21:58 GMT]]></title><description><![CDATA[<p>Dann kann man immer noch auf LocalAlloc / LocalReAlloc umsteigen <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1182734</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182734</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Mon, 27 Nov 2006 21:21:58 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 21:33:39 GMT]]></title><description><![CDATA[<p>Sofern das OS diese stellt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182741</guid><dc:creator><![CDATA[Knuddlbaer]]></dc:creator><pubDate>Mon, 27 Nov 2006 21:33:39 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Mon, 27 Nov 2006 22:14:54 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> Vergesse immer, dass es nicht nur Windows gibt <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1182763</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182763</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Mon, 27 Nov 2006 22:14:54 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines dynamischen Feldes on Tue, 28 Nov 2006 07:52:38 GMT]]></title><description><![CDATA[<p>Badestrand schrieb:</p>
<blockquote>
<p>lolz schrieb:</p>
<blockquote>
<p>Das ist aber kein ISO-C++.</p>
</blockquote>
<p>Ich weiß aber ich sehe keinen Grund, malloc nicht in C++ Programmen zu verwenden....</p>
</blockquote>
<p>Och, ich finde diese Geschichte mit Konstruktoren/Destruktoren, Typsicherheit und so schon ganz schön...<br />
Kann sein, dass man als Windowshacker das nicht so braucht, aber bei größeren Teilen (evtl. auf mehreren Plattformen), macht sich das schon ganz gut - auch, wenn man einheitliche Semantik und Syntax hat ...<br />
Es gibt anscheinend genug Leute, die gerne einen Standard haben, um einen festzulegen. <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>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1182843</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1182843</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Tue, 28 Nov 2006 07:52:38 GMT</pubDate></item></channel></rss>