<?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[Zeichen in Zeile finden]]></title><description><![CDATA[<p>Hallo!</p>
<p>In meiner .txt Datei sind solche Zeilen vorhanden:</p>
<p>[1,1]<br />
[1,23]<br />
[1,123]<br />
[2,200]<br />
u<br />
s<br />
w<br />
.</p>
<p>Ich möchte jetzt in der variablen &quot;fileno&quot; die zahl vor dem komma speichern, und die zahl nach dem komma soll in &quot;lineno&quot;.</p>
<p>Ich komm da einfach grad nicht weiter. Bitte um hilfe</p>
<p>MfG</p>
<p>Klatte</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/208319/zeichen-in-zeile-finden</link><generator>RSS for Node</generator><lastBuildDate>Sun, 11 Oct 2026 19:18:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/208319.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 17 Mar 2008 12:57:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zeichen in Zeile finden on Mon, 17 Mar 2008 12:57:16 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>In meiner .txt Datei sind solche Zeilen vorhanden:</p>
<p>[1,1]<br />
[1,23]<br />
[1,123]<br />
[2,200]<br />
u<br />
s<br />
w<br />
.</p>
<p>Ich möchte jetzt in der variablen &quot;fileno&quot; die zahl vor dem komma speichern, und die zahl nach dem komma soll in &quot;lineno&quot;.</p>
<p>Ich komm da einfach grad nicht weiter. Bitte um hilfe</p>
<p>MfG</p>
<p>Klatte</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1475826</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1475826</guid><dc:creator><![CDATA[Klatte]]></dc:creator><pubDate>Mon, 17 Mar 2008 12:57:16 GMT</pubDate></item><item><title><![CDATA[Reply to Zeichen in Zeile finden on Mon, 17 Mar 2008 13:08:53 GMT]]></title><description><![CDATA[<p>machen wir es doch ordentlich:</p>
<pre><code class="language-cpp">typedef std::pair &lt;unsigned short, unsigned int&gt; line_t;

std::istream&amp; operator&gt;&gt;(std::istream&amp; in, line_t&amp; data)
{
    if (!(in.ignore() &gt;&gt; data.first) || in.get() != ',' || !(in &gt;&gt; data.second).ignore()) in.setstate(std::failbit);
    return in;
}

int main()
{
    std::ifstream file_stream(&quot;test.txt&quot;);
    line_t line_first;
    file_stream &gt;&gt; line_first;
    std::clog &lt;&lt; &quot;File number: &quot; &lt;&lt; line_first.first &lt;&lt; &quot;\nLine number: &quot; &lt;&lt; line_first.second &lt;&lt; std::endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1475837</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1475837</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Mon, 17 Mar 2008 13:08:53 GMT</pubDate></item></channel></rss>