<?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[ende eines arrays]]></title><description><![CDATA[<p>wenn ich eine funktion der art habe:</p>
<pre><code class="language-cpp">template&lt;class t&gt;
foo(const t* src)
{
};
</code></pre>
<p>gibt es dann irgendeine möglichkeit heraus zu bekommen wo das feld zu ende ist? oder muss man immer die länge des feldes mit übergeben? vielleicht gibts ja wie bei const char* so eine art trennsymbol wie \0.<br />
danke schonmal im voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/183483/ende-eines-arrays</link><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 06:23:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/183483.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 05 Jun 2007 12:49:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ende eines arrays on Tue, 05 Jun 2007 12:49:46 GMT]]></title><description><![CDATA[<p>wenn ich eine funktion der art habe:</p>
<pre><code class="language-cpp">template&lt;class t&gt;
foo(const t* src)
{
};
</code></pre>
<p>gibt es dann irgendeine möglichkeit heraus zu bekommen wo das feld zu ende ist? oder muss man immer die länge des feldes mit übergeben? vielleicht gibts ja wie bei const char* so eine art trennsymbol wie \0.<br />
danke schonmal im voraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1299275</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1299275</guid><dc:creator><![CDATA[StarCraftFeuerteufel]]></dc:creator><pubDate>Tue, 05 Jun 2007 12:49:46 GMT</pubDate></item><item><title><![CDATA[Reply to ende eines arrays on Tue, 05 Jun 2007 12:52:52 GMT]]></title><description><![CDATA[<p>Nein, gibt es nicht - deswegen werden C-Strings ja nullterminiert, um eine Endemarke zu haben. Du kannst entweder die Länge explizit angeben, ein &quot;end-of-Array&quot; Element hinten dranhängen oder umsteigen auf std::vector&lt;&gt;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1299277</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1299277</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 05 Jun 2007 12:52:52 GMT</pubDate></item><item><title><![CDATA[Reply to ende eines arrays on Tue, 05 Jun 2007 12:56:59 GMT]]></title><description><![CDATA[<p>FreakyBKA schrieb:</p>
<blockquote>
<p>wenn ich eine funktion der art habe:</p>
<pre><code class="language-cpp">template&lt;class t&gt;
foo(const t* src)
{
};
</code></pre>
<p>gibt es dann irgendeine möglichkeit heraus zu bekommen wo das feld zu ende ist? ...</p>
</blockquote>
<p>Nein.</p>
<p>FreakyBKA schrieb:</p>
<blockquote>
<p>oder muss man immer die länge des feldes mit übergeben?</p>
</blockquote>
<p>Ja.</p>
<p>Noch besser: std::vector nehmen ! Der hat das alles schon....</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1299281</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1299281</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Tue, 05 Jun 2007 12:56:59 GMT</pubDate></item><item><title><![CDATA[Reply to ende eines arrays on Tue, 05 Jun 2007 13:00:10 GMT]]></title><description><![CDATA[<p>alles klar</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1299289</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1299289</guid><dc:creator><![CDATA[StarCraftFeuerteufel]]></dc:creator><pubDate>Tue, 05 Jun 2007 13:00:10 GMT</pubDate></item></channel></rss>