<?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[Token aus cin einlesen]]></title><description><![CDATA[<p>Hey Leute,</p>
<p>ich möchte was kleines mit Token ausprobieren. Dazu möchte ich eine Eingabe in Token zerlegen lassen. Also die sollte z.b. die cin eingabe &quot;2+3&quot; die Token 2,+ und 3 erzeugen. Wie gehe ich da vor? Später möchte ich die Token dann nacheinander abrufen und verwenden können.</p>
<p>Ich habe es mal so ausprobiert:</p>
<pre><code class="language-cpp">#include &quot;../../../std_lib_facilities.h&quot;
#include &quot;conio.h&quot;

class Token{
public:
	char kind;
	double value;
	Token(char ch)
		:kind(ch), value(0) {}
	Token(char ch, double val)
		:kind(ch), value(val) {}
};

int main()
{
	Token t = '0';

	cin &gt;&gt; t;

}
</code></pre>
<p>Das akzepiert der Compiler aber nicht....</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/293167/token-aus-cin-einlesen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 13:09:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/293167.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 26 Sep 2011 16:51:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Token aus cin einlesen on Mon, 26 Sep 2011 16:51:04 GMT]]></title><description><![CDATA[<p>Hey Leute,</p>
<p>ich möchte was kleines mit Token ausprobieren. Dazu möchte ich eine Eingabe in Token zerlegen lassen. Also die sollte z.b. die cin eingabe &quot;2+3&quot; die Token 2,+ und 3 erzeugen. Wie gehe ich da vor? Später möchte ich die Token dann nacheinander abrufen und verwenden können.</p>
<p>Ich habe es mal so ausprobiert:</p>
<pre><code class="language-cpp">#include &quot;../../../std_lib_facilities.h&quot;
#include &quot;conio.h&quot;

class Token{
public:
	char kind;
	double value;
	Token(char ch)
		:kind(ch), value(0) {}
	Token(char ch, double val)
		:kind(ch), value(val) {}
};

int main()
{
	Token t = '0';

	cin &gt;&gt; t;

}
</code></pre>
<p>Das akzepiert der Compiler aber nicht....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2123968</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2123968</guid><dc:creator><![CDATA[Golfi1812]]></dc:creator><pubDate>Mon, 26 Sep 2011 16:51:04 GMT</pubDate></item><item><title><![CDATA[Reply to Token aus cin einlesen on Mon, 26 Sep 2011 16:57:00 GMT]]></title><description><![CDATA[<p>Dafür musst du folgende Funktion definieren:</p>
<pre><code class="language-cpp">std::istream&amp; operator&gt;&gt;(std::istream&amp; is, Token&amp; t)
{
   //todo: Einlesen in t
   return is;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2123972</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2123972</guid><dc:creator><![CDATA[wx++]]></dc:creator><pubDate>Mon, 26 Sep 2011 16:57:00 GMT</pubDate></item><item><title><![CDATA[Reply to Token aus cin einlesen on Mon, 26 Sep 2011 18:01:09 GMT]]></title><description><![CDATA[<p>Danke, aber wie verwende ich diese Funktion dann um nach und nach die Token aus der Einagbe herrauszuholen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2124003</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2124003</guid><dc:creator><![CDATA[Golfi1812]]></dc:creator><pubDate>Mon, 26 Sep 2011 18:01:09 GMT</pubDate></item><item><title><![CDATA[Reply to Token aus cin einlesen on Mon, 26 Sep 2011 18:12:16 GMT]]></title><description><![CDATA[<p>Die Token sollen übrigens in einen Container (vector&lt;Token&gt;tok;) eingelesen werden. Wie funktioniert das genau, wenn es geht bitte ein kurzes Codebeispiel posten...Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2124013</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2124013</guid><dc:creator><![CDATA[Golfi1812]]></dc:creator><pubDate>Mon, 26 Sep 2011 18:12:16 GMT</pubDate></item><item><title><![CDATA[Reply to Token aus cin einlesen on Mon, 26 Sep 2011 20:36:16 GMT]]></title><description><![CDATA[<p>Genau so, wie's oben steht: mit <em>cin &gt;&gt; token</em><br />
Kannst du natürlich auch in eine Schleife packen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2124080</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2124080</guid><dc:creator><![CDATA[wx++]]></dc:creator><pubDate>Mon, 26 Sep 2011 20:36:16 GMT</pubDate></item></channel></rss>