<?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[Datentyp bestimmen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich bin gerade dabei einen Parser zu schreiben. Nun stehe ich vor dem Problem, dass ich den Typ des eingelesenen Wertes bestimmen muss.</p>
<p>Hier mal ein Beispiel wie ein zu pasender Befehl aussieht:</p>
<p>10 fahreHoch 10 20.4 23</p>
<p>Ich möchte nun testen, ob der Benutzer als zweiten Parameter auch wirklich einen double eingegeben hat. Also sowas wie &quot;welcherTyp(vongeradeGelesen)&quot;. Ich kenne sowas aus JAVA und bräuchte es nun für C++. Am besten nichts windowsspezifisches, da es später auch unter Linux laufen soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/120333/datentyp-bestimmen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 22 Aug 2026 07:33:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/120333.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 12 Sep 2005 09:58:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datentyp bestimmen on Mon, 12 Sep 2005 09:58:51 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich bin gerade dabei einen Parser zu schreiben. Nun stehe ich vor dem Problem, dass ich den Typ des eingelesenen Wertes bestimmen muss.</p>
<p>Hier mal ein Beispiel wie ein zu pasender Befehl aussieht:</p>
<p>10 fahreHoch 10 20.4 23</p>
<p>Ich möchte nun testen, ob der Benutzer als zweiten Parameter auch wirklich einen double eingegeben hat. Also sowas wie &quot;welcherTyp(vongeradeGelesen)&quot;. Ich kenne sowas aus JAVA und bräuchte es nun für C++. Am besten nichts windowsspezifisches, da es später auch unter Linux laufen soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/870092</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870092</guid><dc:creator><![CDATA[sven111]]></dc:creator><pubDate>Mon, 12 Sep 2005 09:58:51 GMT</pubDate></item><item><title><![CDATA[Reply to Datentyp bestimmen on Mon, 12 Sep 2005 10:01:28 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">std::stringstream conv;
conv &lt;&lt; line;

int p1, p3, p5;
string p2;
double p4;

if(!conv &gt;&gt; p1) problem;
if(!conv &gt;&gt; p2) problem;
conv &gt;&gt; p3; // hier auch überall if, ist aber viel zu anstregend :p
conv &gt;&gt; p4;
conv &gt;&gt; p5;
</code></pre>
<p>So zB?</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/870094</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870094</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Mon, 12 Sep 2005 10:01:28 GMT</pubDate></item><item><title><![CDATA[Reply to Datentyp bestimmen on Mon, 12 Sep 2005 10:16:16 GMT]]></title><description><![CDATA[<p>Danke für den schnellen Tipp. Werde es mal ausprobieren.</p>
<p>Bis dann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/870100</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870100</guid><dc:creator><![CDATA[sven111]]></dc:creator><pubDate>Mon, 12 Sep 2005 10:16:16 GMT</pubDate></item></channel></rss>