<?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[Typumwandlungskonstruktor]]></title><description><![CDATA[<p>Hallo allerseits,<br />
ich soll mit einem Typumwandlungskonstruktor einen String zerlegen und zwei Zahlen auslesen.</p>
<p>Der Aufruf erfolgt über<br />
CRational bruch(&quot; 100 20 &quot;);<br />
CRational bruch(&quot; 100/20 &quot;);<br />
CRational bruch(&quot;100/20 &quot;);</p>
<p>und soll dann von einer Funktion verarbeitet werden:</p>
<p>CRational::CRational(const string&amp; einstring)<br />
{<br />
// Hier fehlt mir der Code<br />
cout &lt;&lt; &quot;Typumwandlungskonstruktor aufgerufen&quot; &lt;&lt; endl;<br />
}</p>
<p>Problem: Ich weiß nicht, wie mein Typumwandlungskonstruktor so aussehen muss. Theoretisch mus ich den String mit einer Schleife bis zum Ende durchlaufen und nach Abständen und Bruchstrich suchen. Aber wie muss der Code da aussehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/180680/typumwandlungskonstruktor</link><generator>RSS for Node</generator><lastBuildDate>Mon, 21 Sep 2026 22:34:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/180680.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 05 May 2007 09:58:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Typumwandlungskonstruktor on Sat, 05 May 2007 09:59:44 GMT]]></title><description><![CDATA[<p>Hallo allerseits,<br />
ich soll mit einem Typumwandlungskonstruktor einen String zerlegen und zwei Zahlen auslesen.</p>
<p>Der Aufruf erfolgt über<br />
CRational bruch(&quot; 100 20 &quot;);<br />
CRational bruch(&quot; 100/20 &quot;);<br />
CRational bruch(&quot;100/20 &quot;);</p>
<p>und soll dann von einer Funktion verarbeitet werden:</p>
<p>CRational::CRational(const string&amp; einstring)<br />
{<br />
// Hier fehlt mir der Code<br />
cout &lt;&lt; &quot;Typumwandlungskonstruktor aufgerufen&quot; &lt;&lt; endl;<br />
}</p>
<p>Problem: Ich weiß nicht, wie mein Typumwandlungskonstruktor so aussehen muss. Theoretisch mus ich den String mit einer Schleife bis zum Ende durchlaufen und nach Abständen und Bruchstrich suchen. Aber wie muss der Code da aussehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279189</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279189</guid><dc:creator><![CDATA[Lag]]></dc:creator><pubDate>Sat, 05 May 2007 09:59:44 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlungskonstruktor on Sat, 05 May 2007 10:52:05 GMT]]></title><description><![CDATA[<p>Um die Trennzeichen in deinem Eingabestring zu suchen, empfehlen sich die Methoden find() und find_first_of() der string-Klasse, an der entsprechenden Stelle kannst du dann mit substr() die einzelnen Teile rausschneiden und in Zahlen umwandeln (wie du DAS macht, verrät dir die C++ FAQ &quot;Einmal String nach Zahl und zurück&quot;).</p>
<p>PS: Das C++ Board ist etwas weiter unten <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/1279201</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279201</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Sat, 05 May 2007 10:52:05 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlungskonstruktor on Sat, 05 May 2007 13:06:47 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-18363.html" rel="nofollow">Jochen Kalmbach</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-58.html" rel="nofollow">C++/CLI mit .NET</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-15.html" rel="nofollow">C++</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279273</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279273</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Sat, 05 May 2007 13:06:47 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlungskonstruktor on Sat, 05 May 2007 13:41:42 GMT]]></title><description><![CDATA[<p>Danke fürs Verschieben.</p>
<p>Ich hab mir <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39488.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39488.html</a> mal angesehen. Aber da geht es um &quot;einfache Umwandlung&quot;. Aber wo finde ich Infos zur Trennung?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279284</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279284</guid><dc:creator><![CDATA[Lag]]></dc:creator><pubDate>Sat, 05 May 2007 13:41:42 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlungskonstruktor on Sat, 05 May 2007 13:46:08 GMT]]></title><description><![CDATA[<p>Wie ich schon sagte: die find()-Methode(n) und substr() von string sollten dir eigentlich dabei helfen. (eine ausführlichere Erklärung zur String-Klasse findest du z.B. in meinem Magazin-Artikel)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279286</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279286</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Sat, 05 May 2007 13:46:08 GMT</pubDate></item><item><title><![CDATA[Reply to Typumwandlungskonstruktor on Sun, 06 May 2007 13:00:18 GMT]]></title><description><![CDATA[<p>Works <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279653</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279653</guid><dc:creator><![CDATA[Lag]]></dc:creator><pubDate>Sun, 06 May 2007 13:00:18 GMT</pubDate></item></channel></rss>