<?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 beliebigen Arrays]]></title><description><![CDATA[<p>hallo <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>
<p>gibt es (überhaupt) eine möglichkeit, die länge eines beliebigen arrays zu ermitteln.</p>
<p>ungefähr so:</p>
<pre><code>template &lt;class T&gt; size_t array_length (T&amp; arr)
{
    .
    .
    .	
}
</code></pre>
<p>mit (sizeof(T) / sizeof(&amp;arr)) bekomme ich teilweise probleme.</p>
<p>vielen dank für eure antworten <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>
<p>gruß<br />
I. Harter</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/118395/länge-eines-beliebigen-arrays</link><generator>RSS for Node</generator><lastBuildDate>Fri, 21 Aug 2026 10:24:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/118395.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 18 Aug 2005 01:43:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Länge eines beliebigen Arrays on Thu, 18 Aug 2005 01:43:57 GMT]]></title><description><![CDATA[<p>hallo <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>
<p>gibt es (überhaupt) eine möglichkeit, die länge eines beliebigen arrays zu ermitteln.</p>
<p>ungefähr so:</p>
<pre><code>template &lt;class T&gt; size_t array_length (T&amp; arr)
{
    .
    .
    .	
}
</code></pre>
<p>mit (sizeof(T) / sizeof(&amp;arr)) bekomme ich teilweise probleme.</p>
<p>vielen dank für eure antworten <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>
<p>gruß<br />
I. Harter</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854565</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854565</guid><dc:creator><![CDATA[harter]]></dc:creator><pubDate>Thu, 18 Aug 2005 01:43:57 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines beliebigen Arrays on Thu, 18 Aug 2005 05:22:29 GMT]]></title><description><![CDATA[<p>harter schrieb:</p>
<blockquote>
<p>mit (sizeof(T) / sizeof(&amp;arr)) bekomme ich teilweise probleme.</p>
</blockquote>
<p>Zeige doch mal deine Versuche (Quellcode).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854576</guid><dc:creator><![CDATA[BigBoomer]]></dc:creator><pubDate>Thu, 18 Aug 2005 05:22:29 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines beliebigen Arrays on Thu, 18 Aug 2005 05:30:03 GMT]]></title><description><![CDATA[<p>harter schrieb:</p>
<blockquote>
<p>hallo <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>
<p>gibt es (überhaupt) eine möglichkeit, die länge eines beliebigen arrays zu ermitteln.</p>
<p>ungefähr so:</p>
<p>mit (sizeof(T) / sizeof(&amp;arr)) bekomme ich teilweise probleme.</p>
</blockquote>
<p>Das will ich gern glsauben:</p>
<pre><code>Typ Ein_Array[] = { ... };

size_t size = sizeof(Ein_Array)/sizeof(*Ein-Array);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/854577</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854577</guid><dc:creator><![CDATA[virtual]]></dc:creator><pubDate>Thu, 18 Aug 2005 05:30:03 GMT</pubDate></item><item><title><![CDATA[Reply to Länge eines beliebigen Arrays on Thu, 18 Aug 2005 05:56:58 GMT]]></title><description><![CDATA[<p>Wenn die Länge des Arrays zur Compilezeit bekannt ist, funktioniert folgendes:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

template &lt;typename T, unsigned int N&gt;
unsigned int length(T (&amp;)[N]) {
  return N;
}

int main() {
  int arr[5];
  std::cout &lt;&lt; length(arr) &lt;&lt; std::endl;
  return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/854583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854583</guid><dc:creator><![CDATA[zeronull]]></dc:creator><pubDate>Thu, 18 Aug 2005 05:56:58 GMT</pubDate></item></channel></rss>