<?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[Ziffern im Array ablegen]]></title><description><![CDATA[<p>Hallo,</p>
<p>noch eine kleine Frage: Ich will die Zahl 34 derart in einem Array speichern, dass die 3 = A[0] und die 4 = A[1]. Gibt es da direkt einen Befehl für?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/229640/ziffern-im-array-ablegen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 27 Sep 2026 18:40:56 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/229640.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 14 Dec 2008 18:15:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ziffern im Array ablegen on Sun, 14 Dec 2008 18:15:02 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>noch eine kleine Frage: Ich will die Zahl 34 derart in einem Array speichern, dass die 3 = A[0] und die 4 = A[1]. Gibt es da direkt einen Befehl für?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630435</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630435</guid><dc:creator><![CDATA[Tay_fun]]></dc:creator><pubDate>Sun, 14 Dec 2008 18:15:02 GMT</pubDate></item><item><title><![CDATA[Reply to Ziffern im Array ablegen on Sun, 14 Dec 2008 18:23:25 GMT]]></title><description><![CDATA[<p>Mach aus der Zahl einen string und dann kannst du ganz einfach drüber iterieren.</p>
<pre><code class="language-cpp">std::stringstream s;
int zahl = 234;

std::string result;

s &lt;&lt; zahl;
s &gt;&gt; result;

std::cout &lt;&lt; result[0]; // 2
std::cout &lt;&lt; result[1]; // 3
std::cout &lt;&lt; result[2], // 4
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1630438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630438</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sun, 14 Dec 2008 18:23:25 GMT</pubDate></item><item><title><![CDATA[Reply to Ziffern im Array ablegen on Sun, 14 Dec 2008 18:29:35 GMT]]></title><description><![CDATA[<p>Da bekomm ich den Fehler, dass s eine undefinierte Klasse benutzt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630441</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630441</guid><dc:creator><![CDATA[Tay_fun]]></dc:creator><pubDate>Sun, 14 Dec 2008 18:29:35 GMT</pubDate></item><item><title><![CDATA[Reply to Ziffern im Array ablegen on Sun, 14 Dec 2008 18:38:53 GMT]]></title><description><![CDATA[<p>Tay_fun schrieb:</p>
<blockquote>
<p>Da bekomm ich den Fehler, dass s eine undefinierte Klasse benutzt.</p>
</blockquote>
<p>Binde <code>&lt;sstream&gt;</code> ein!</p>
<p>Tay_fun schrieb:</p>
<blockquote>
<p>Gibt es da direkt einen Befehl für?</p>
</blockquote>
<p><em>Befehle</em> gibt's in C++ grundsätzlich nicht. Es gibt keine Funktion in der Standardbibliothek, die genau das leistet, was Du willst.</p>
<p>Etwas ähnliches kannst Du mit Stringstreams oder C-Style mit <code>sprintf( )</code> machen.</p>
<p>Für Dein Unterfangen hilft der Modulooperator:</p>
<pre><code class="language-cpp">#include &lt;algorithm&gt;

void get_digits( unsigned char *dst, unsigned int src )
{
	size_t i( 0 );

	while( src ) {

		dst[ i++ ] = src % 10;
		src /= 10;
	}

	std::reverse( dst, dst + i );
}
</code></pre>
<p>cheers, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630443</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630443</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Sun, 14 Dec 2008 18:38:53 GMT</pubDate></item><item><title><![CDATA[Reply to Ziffern im Array ablegen on Sun, 14 Dec 2008 18:49:55 GMT]]></title><description><![CDATA[<p>Naja. Ich würde die Variante über sstream empfehlen, da das gefrickel mit den chars impelementierungsabhängig ist..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630450</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630450</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sun, 14 Dec 2008 18:49:55 GMT</pubDate></item><item><title><![CDATA[Reply to Ziffern im Array ablegen on Sun, 14 Dec 2008 20:45:02 GMT]]></title><description><![CDATA[<p>drakon schrieb:</p>
<blockquote>
<p>[...] da das gefrickel mit den chars impelementierungsabhängig ist..</p>
</blockquote>
<p>Wo ist was gefrickel und was ist mit &quot;den chars&quot; in welcher Weise &quot;implementierungsabhängig&quot;?</p>
<p>cheers, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630515</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630515</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Sun, 14 Dec 2008 20:45:02 GMT</pubDate></item><item><title><![CDATA[Reply to Ziffern im Array ablegen on Sun, 14 Dec 2008 21:02:15 GMT]]></title><description><![CDATA[<p>Swordfish schrieb:</p>
<blockquote>
<p>drakon schrieb:</p>
<blockquote>
<p>[...] da das gefrickel mit den chars impelementierungsabhängig ist..</p>
</blockquote>
<p>Wo ist was gefrickel und was ist mit &quot;den chars&quot; in welcher Weise &quot;implementierungsabhängig&quot;?</p>
<p>cheers, Swordfish</p>
</blockquote>
<p>Naja. Ich sehe im Standard nirgends, was chars für einen Zahlen Wert haben..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1630520</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1630520</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sun, 14 Dec 2008 21:02:15 GMT</pubDate></item></channel></rss>