<?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[formatierte eingabe in c++?]]></title><description><![CDATA[<p>Hi,</p>
<p>also ich such schon ne ganze weile nach nem c++ äquivalent von fscanf.<br />
in fscanf hat man ja die möglichkeit nach format einzulesen, sprich zusammenhängende strings, ints, doubles usw.</p>
<p>die fstream-klasse ist da ja nicht ganz so das wahre, ich kann einzelne zeichen und ganze zeilen einlesen, aber die strings gleich zu teilen und in die richtige string-variable zu packen (die mit der später gearbeitet wird) ist nicht möglich. jedenfalls nicht soweit ich das weiss. zum hin- und her-konvertieren von int und double gibts die stringstreams, das ist mir bekannt. aber um einzelne strings einzulesen (wie mit fscanf(f,&quot;%s %s&quot;,s1,s2)) hab ich nichts gefunden.<br />
gibts da wirklich nichts einigermassen vergleichbares?</p>
<p>es is nervend die ganze zeile einzulesen und dann aufzuteilen.<br />
und genauso nervend ist es einzelne zeichen bis zum ersten whitespace in nen stringstream zu lesen.<br />
alles nicht so das wahre...</p>
<p>mfg problemo</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/88467/formatierte-eingabe-in-c</link><generator>RSS for Node</generator><lastBuildDate>Sun, 02 Aug 2026 19:06:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/88467.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 10 Oct 2004 11:46:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to formatierte eingabe in c++? on Sun, 10 Oct 2004 11:46:33 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>also ich such schon ne ganze weile nach nem c++ äquivalent von fscanf.<br />
in fscanf hat man ja die möglichkeit nach format einzulesen, sprich zusammenhängende strings, ints, doubles usw.</p>
<p>die fstream-klasse ist da ja nicht ganz so das wahre, ich kann einzelne zeichen und ganze zeilen einlesen, aber die strings gleich zu teilen und in die richtige string-variable zu packen (die mit der später gearbeitet wird) ist nicht möglich. jedenfalls nicht soweit ich das weiss. zum hin- und her-konvertieren von int und double gibts die stringstreams, das ist mir bekannt. aber um einzelne strings einzulesen (wie mit fscanf(f,&quot;%s %s&quot;,s1,s2)) hab ich nichts gefunden.<br />
gibts da wirklich nichts einigermassen vergleichbares?</p>
<p>es is nervend die ganze zeile einzulesen und dann aufzuteilen.<br />
und genauso nervend ist es einzelne zeichen bis zum ersten whitespace in nen stringstream zu lesen.<br />
alles nicht so das wahre...</p>
<p>mfg problemo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/625294</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/625294</guid><dc:creator><![CDATA[problemo]]></dc:creator><pubDate>Sun, 10 Oct 2004 11:46:33 GMT</pubDate></item><item><title><![CDATA[Reply to formatierte eingabe in c++? on Sun, 10 Oct 2004 11:51:13 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">std::string s1,s2;
  int i1;

  std::cin &gt;&gt; s1 &gt;&gt; s2 &gt;&gt; i1;

  std::cout &lt;&lt; s1 &lt;&lt; std::endl;
  std::cout &lt;&lt; s2 &lt;&lt; std::endl;
  std::cout &lt;&lt; i1 &lt;&lt; std::endl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/625296</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/625296</guid><dc:creator><![CDATA[evilissimo]]></dc:creator><pubDate>Sun, 10 Oct 2004 11:51:13 GMT</pubDate></item><item><title><![CDATA[Reply to formatierte eingabe in c++? on Sun, 10 Oct 2004 12:11:15 GMT]]></title><description><![CDATA[<p>problemo schrieb:</p>
<blockquote>
<p>es is nervend die ganze zeile einzulesen und dann aufzuteilen.<br />
und genauso nervend ist es einzelne zeichen bis zum ersten whitespace in nen stringstream zu lesen.<br />
alles nicht so das wahre...</p>
</blockquote>
<p>verstehe nicht was da nervend ist. weiss aber auch nicht wie du die stringstreams verwendest.<br />
ein beispiel:</p>
<pre><code>#include &lt;string&gt;
#include &lt;sstream&gt;
#include &lt;iostream&gt;

int main() {
  std::string s(&quot;my name 123&quot;);
  std::istringstream str(s);

  std::string a,b;
  int nr;
  str &gt;&gt; a &gt;&gt; b &gt;&gt; nr;
  std::cout &lt;&lt; &quot;a=&quot; &lt;&lt; a &lt;&lt; &quot;, b=&quot; &lt;&lt; b &lt;&lt; &quot;, nr=&quot; &lt;&lt; nr &lt;&lt; std::endl;
  return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/625305</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/625305</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Sun, 10 Oct 2004 12:11:15 GMT</pubDate></item><item><title><![CDATA[Reply to formatierte eingabe in c++? on Sun, 10 Oct 2004 12:12:38 GMT]]></title><description><![CDATA[<p>verdammt zu spät. <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="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/625307</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/625307</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Sun, 10 Oct 2004 12:12:38 GMT</pubDate></item><item><title><![CDATA[Reply to formatierte eingabe in c++? on Sun, 10 Oct 2004 17:22:47 GMT]]></title><description><![CDATA[<p>Ah alles klar <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>
<p>ich bin einfach zu blöd...<br />
hab garnicht dran gedacht das das so gehen könnte.</p>
<p>danke für die antworten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/625492</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/625492</guid><dc:creator><![CDATA[problemo]]></dc:creator><pubDate>Sun, 10 Oct 2004 17:22:47 GMT</pubDate></item></channel></rss>