<?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[Wie scanne ich Floats mit sscanf]]></title><description><![CDATA[<p>Hi,</p>
<p>ich verzweifle hier gerade nach stundenlangem Studieren von Google und diversen Beispielen.</p>
<p>Ich will mit sscanf drei floats einlesen. Hier ist der Code:</p>
<pre><code class="language-cpp">char test[] = &quot;0.0000 1.0000 1.0000&quot;;
float x1;
float x2;
float x3;
sscanf(test, &quot;%f %f %f&quot;, &amp;x1, &amp;x2, &amp;x3);
cout &lt;&lt; &quot;\n Read values: &quot; &lt;&lt; x1 &lt;&lt; &quot;|&quot;&lt;&lt; x2 &lt;&lt; &quot;|&quot; &lt;&lt; x3;
</code></pre>
<p>Heraus kommt:</p>
<pre><code>Read values: 0|0|-1.46806
</code></pre>
<p>Was mache ich nur falsch?? Bin für jede Hilfe extrem dankbar...</p>
<p>Viele Gürße<br />
sprungfeld</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/296705/wie-scanne-ich-floats-mit-sscanf</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 20:56:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/296705.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 10 Dec 2011 14:00:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wie scanne ich Floats mit sscanf on Sat, 10 Dec 2011 14:00:15 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich verzweifle hier gerade nach stundenlangem Studieren von Google und diversen Beispielen.</p>
<p>Ich will mit sscanf drei floats einlesen. Hier ist der Code:</p>
<pre><code class="language-cpp">char test[] = &quot;0.0000 1.0000 1.0000&quot;;
float x1;
float x2;
float x3;
sscanf(test, &quot;%f %f %f&quot;, &amp;x1, &amp;x2, &amp;x3);
cout &lt;&lt; &quot;\n Read values: &quot; &lt;&lt; x1 &lt;&lt; &quot;|&quot;&lt;&lt; x2 &lt;&lt; &quot;|&quot; &lt;&lt; x3;
</code></pre>
<p>Heraus kommt:</p>
<pre><code>Read values: 0|0|-1.46806
</code></pre>
<p>Was mache ich nur falsch?? Bin für jede Hilfe extrem dankbar...</p>
<p>Viele Gürße<br />
sprungfeld</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155383</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155383</guid><dc:creator><![CDATA[sprungfeld]]></dc:creator><pubDate>Sat, 10 Dec 2011 14:00:15 GMT</pubDate></item><item><title><![CDATA[Reply to Wie scanne ich Floats mit sscanf on Sat, 10 Dec 2011 14:01:17 GMT]]></title><description><![CDATA[<p>sscanf statt scanf statt cin nutzen und auch noch mit cout mixen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155384</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155384</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Sat, 10 Dec 2011 14:01:17 GMT</pubDate></item><item><title><![CDATA[Reply to Wie scanne ich Floats mit sscanf on Sat, 10 Dec 2011 14:14:37 GMT]]></title><description><![CDATA[<p>Ich kann keinen Fehler im Code erkennen. Dein Code funktioniert bei mir und auf ideone: <a href="http://ideone.com/WYTHo" rel="nofollow">http://ideone.com/WYTHo</a><br />
Nichtsdestotrotz gibt es in C++ dafür std::stringstream, mit dem man normalerweise solche Aufgaben macht.</p>
<p>Skym0sh0: sscanf liest aus einem String und hat nichts mit Standardein- und ausgabe zu tun.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155387</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155387</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Sat, 10 Dec 2011 14:14:37 GMT</pubDate></item><item><title><![CDATA[Reply to Wie scanne ich Floats mit sscanf on Sat, 10 Dec 2011 15:05:37 GMT]]></title><description><![CDATA[<p>Das ginge so:</p>
<pre><code class="language-cpp">std::string str(&quot;5.5 8.7 6.9&quot;);

std::stringstream stream(str);

float a,b,c;

stream &gt;&gt; a &gt;&gt; b &gt;&gt; c;

std::cout &lt;&lt; a &lt;&lt; '\n'
          &lt;&lt; b &lt;&lt; '\n'
          &lt;&lt; c &lt;&lt; '\n';
</code></pre>
<p><a href="http://ideone.com/lVHgs" rel="nofollow">http://ideone.com/lVHgs</a></p>
<p>:xmas1: :xmas2:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155402</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155402</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 10 Dec 2011 15:05:37 GMT</pubDate></item><item><title><![CDATA[Reply to Wie scanne ich Floats mit sscanf on Sat, 10 Dec 2011 15:10:47 GMT]]></title><description><![CDATA[<p>Ich schlage noch</p>
<pre><code class="language-cpp">std::stringstream stream(&quot;5.5 8.7 6.9&quot;);
</code></pre>
<p>vor. Ich mag es, wenn meine temporären Objekte auch wirklich temporär sind.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155406</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155406</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sat, 10 Dec 2011 15:10:47 GMT</pubDate></item><item><title><![CDATA[Reply to Wie scanne ich Floats mit sscanf on Sat, 10 Dec 2011 15:13:19 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Ich schlage noch</p>
<pre><code class="language-cpp">std::stringstream stream(&quot;5.5 8.7 6.9&quot;);
</code></pre>
<p>vor. Ich mag es, wenn meine temporären Objekte auch wirklich temporär sind.</p>
</blockquote>
<p>nenenenene! der Busch!<br />
Ich meine, vielleicht wird das eine Funktion oder so. Da wird er doch keine Konstanten nehmen (außer es ist eine Prozedur).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2155409</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155409</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 10 Dec 2011 15:13:19 GMT</pubDate></item><item><title><![CDATA[Reply to Wie scanne ich Floats mit sscanf on Sat, 10 Dec 2011 16:51:07 GMT]]></title><description><![CDATA[<p>Hacker schrieb:</p>
<blockquote>
<p>nenenenene! der Busch!<br />
Ich meine, vielleicht wird das eine Funktion oder so. Da wird er doch keine Konstanten nehmen (außer es ist eine Prozedur).</p>
</blockquote>
<p>Wir sind hier nicht in Delphi. <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/2155439</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2155439</guid><dc:creator><![CDATA[Ethon__]]></dc:creator><pubDate>Sat, 10 Dec 2011 16:51:07 GMT</pubDate></item></channel></rss>