<?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[String - Verarbeitung]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe eine Frage zur String - Verarbeitung mit c++:</p>
<p>Wie funktioniert das mit Strings und C++? Ich habe folgenden Quelltext, welcher falsch ist, ich weiß allerdings nicht warum <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>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &lt;string&gt;

//Deklarierung der Klasse
class Auto{

//Deklarierung der Instanzvariablen
//für den Preis
private: float preis;
//für den Namen des Autos
private: String name;
</code></pre>
<p>auch wenn ich private wegnehme oder String klein schreibe, funktioniert das nicht <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>
<p>Vielen Dank!</p>
<p>Viele Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/275690/string-verarbeitung</link><generator>RSS for Node</generator><lastBuildDate>Wed, 26 Aug 2026 20:06:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/275690.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 19 Oct 2010 13:12:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 13:12:20 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe eine Frage zur String - Verarbeitung mit c++:</p>
<p>Wie funktioniert das mit Strings und C++? Ich habe folgenden Quelltext, welcher falsch ist, ich weiß allerdings nicht warum <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>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &lt;string&gt;

//Deklarierung der Klasse
class Auto{

//Deklarierung der Instanzvariablen
//für den Preis
private: float preis;
//für den Namen des Autos
private: String name;
</code></pre>
<p>auch wenn ich private wegnehme oder String klein schreibe, funktioniert das nicht <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>
<p>Vielen Dank!</p>
<p>Viele Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967529</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967529</guid><dc:creator><![CDATA[Manni25]]></dc:creator><pubDate>Tue, 19 Oct 2010 13:12:20 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 13:20:43 GMT]]></title><description><![CDATA[<p><code>string</code> ist, wie alles in der Standardbibliothek, im Namespace <code>std</code></p>
<p>edit: Und <code>string</code> schreibt man, wie alles in der Standardbibliothek, klein.</p>
<p>edit2: Und das findest du, wie (fast) alles in der Standardbibliothek, in einer vernünftigen Referenz, zum Beispiel dieser hier:<br />
<a href="http://www.cplusplus.com" rel="nofollow">www.cplusplus.com</a></p>
<p>edit3: Nicht direkt zu deinem Problem: Preis als float? Ob das so eine gute Idee ist? Ich habe bisher jedenfalls noch kein Auto gesehen, das 48473.38727382367 € kostet, wofür float eigentlich gedacht ist. Vielleicht solltest du eine Klasse schreiben die nur Vielfache von 1 Cent zulässt?</p>
<p>edit4: Und es reicht, wenn du einmal <code>private</code> schreibst, dann ist alles was bis zum nächsten <code>public</code> / <code>protected</code> kommt auch private. Hast du vorher Java gemacht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967531</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967531</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 19 Oct 2010 13:20:43 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 14:03:42 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>edit3: Nicht direkt zu deinem Problem: Preis als float? Ob das so eine gute Idee ist? Ich habe bisher jedenfalls noch kein Auto gesehen, das 48473.38727382367 € kostet, wofür float eigentlich gedacht ist. Vielleicht solltest du eine Klasse schreiben die nur Vielfache von 1 Cent zulässt?</p>
</blockquote>
<p>Oder einfach <code>unsigned</code> .</p>
<pre><code class="language-cpp">typedef unsigned int EuroCent;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1967543</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967543</guid><dc:creator><![CDATA[TyRoXx]]></dc:creator><pubDate>Tue, 19 Oct 2010 14:03:42 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 14:16:44 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Danke für die Tipps.</p>
<p>Ja, richtig, ich habe bisher JAVA gelernt, darum auch das public bei jeder Methode <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="🙂"
    /></p>
<p>Ist das dann schlechter Programmierstil, wenn man bei C++ bei jeder Methode die Sichtbarkeit angibt?</p>
<p>Wie kann ich bei C++ ein String erfassen?</p>
<p>Wenn ich z.B. schreibe:</p>
<p>string autoMarke;</p>
<p>cin &gt;&gt; autoMarke;</p>
<p>funktioniert das nicht. Wie läuft das bei C++?</p>
<p>Viele Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967549</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967549</guid><dc:creator><![CDATA[Manni25]]></dc:creator><pubDate>Tue, 19 Oct 2010 14:16:44 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 14:19:28 GMT]]></title><description><![CDATA[<p>In C++ würde ich das als schlechten Stil ansehen, ja.</p>
<p>Falls du mit &quot;Erfassen&quot; eigentlich &quot;eine Zeile erfassen&quot; meinst, dann geht das so:<br />
getline(cin, autoMarke);</p>
<p>getline() ist eine Hilfsfunktion aus &lt;string&gt;</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967552</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967552</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Tue, 19 Oct 2010 14:19:28 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 14:37:09 GMT]]></title><description><![CDATA[<p>Ich sollte nochmal nachhaken: Was meinst du mit &quot;funktioniert nicht&quot;? <code>cin &gt;&gt; autoMarke;</code> sollte eigentlich nicht zu dieser &quot;Fehlermeldung&quot; führen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967557</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967557</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 19 Oct 2010 14:37:09 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 14:42:39 GMT]]></title><description><![CDATA[<p>cin ist natürlich auch im namespace std <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="😉"
    /><br />
std::cin &gt;&gt; autoMarke;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967559</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Tue, 19 Oct 2010 14:42:39 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 14:53:54 GMT]]></title><description><![CDATA[<p>Danke!</p>
<p>Wie kann ich denn ein Programm ein paar Sekunden einfrieren?</p>
<p>Also das sollte wie folgt sein:</p>
<p>cout &lt;&lt; &quot;Ich berechne Ihren REchnungsbetrag&quot; &lt;&lt; endl;<br />
cout &lt;&lt;&quot;5 gemerkt&quot; &lt;&lt; endl;<br />
cout &lt;&lt;&quot;+ 1&quot; &lt;&lt; endl;<br />
cout &lt;&lt;&quot;Moment, gleich hab ich's&quot; &lt;&lt; endl;<br />
cout &lt;&lt;&quot;So, Sie muessen nichts bezahlen&quot; &lt;&lt;endl;</p>
<p>zwischenden einzlnen Angaben sollten jeweils ein paar Sekunden Pause sein.</p>
<p>Wie funktioniert denn das?</p>
<p>Viele Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967570</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967570</guid><dc:creator><![CDATA[Manni25]]></dc:creator><pubDate>Tue, 19 Oct 2010 14:53:54 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 14:55:52 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;windows.h&gt;

int main()
{
	Sleep(5); // Hält das Programm für 5 Sekunden an
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1967573</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967573</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Tue, 19 Oct 2010 14:55:52 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 15:25:34 GMT]]></title><description><![CDATA[<p>5 Millisekunden!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967592</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967592</guid><dc:creator><![CDATA[Oberon_0]]></dc:creator><pubDate>Tue, 19 Oct 2010 15:25:34 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 15:38:11 GMT]]></title><description><![CDATA[<p>Danke, ich hab das mit den Milisekunden auch beim ausprobieren gemerkt. Bei JAva wirds auch in Millisekunden angegeben.</p>
<p>Könnt ihr mir hier auch noch helfen:</p>
<p>ich habe folgende Variable:</p>
<p>int faktura = 3.50;</p>
<p>wie schaffe ich es, dass in der Konsole 3.50 steht und nicht 3.5?</p>
<p>Viele Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967598</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967598</guid><dc:creator><![CDATA[Manni25]]></dc:creator><pubDate>Tue, 19 Oct 2010 15:38:11 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 15:44:57 GMT]]></title><description><![CDATA[<p><a href="http://www.cplusplus.com/reference/iostream/manipulators/fixed/" rel="nofollow">http://www.cplusplus.com/reference/iostream/manipulators/fixed/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967601</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967601</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 19 Oct 2010 15:44:57 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 16:19:40 GMT]]></title><description><![CDATA[<p>Danke, aber da erscheit dann die maximal mögliche Anzahl an NAchkommastellen?</p>
<p>Gibt's da was anderes?</p>
<p>Ist es auch möglich, die Zahl so darzustellen: 02,50?</p>
<p>Vielen Dank!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967612</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967612</guid><dc:creator><![CDATA[Manni25]]></dc:creator><pubDate>Tue, 19 Oct 2010 16:19:40 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 16:22:14 GMT]]></title><description><![CDATA[<p><a href="http://www.cplusplus.com/reference/iostream/manipulators/setprecision/" rel="nofollow">http://www.cplusplus.com/reference/iostream/manipulators/setprecision/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967613</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967613</guid><dc:creator><![CDATA[Athar]]></dc:creator><pubDate>Tue, 19 Oct 2010 16:22:14 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 16:27:16 GMT]]></title><description><![CDATA[<p>Manni25 schrieb:</p>
<blockquote>
<p>Danke, aber da erscheit dann die maximal mögliche Anzahl an NAchkommastellen?</p>
</blockquote>
<p>Häh?</p>
<p><a href="http://www.cplusplus.com" rel="nofollow">www.cplusplus.com</a> schrieb:</p>
<blockquote>
<p>When floatfield is set to fixed, float values are written using fixed-point notation, which means the value is represented <strong>with exactly as many digits in the fraction part as specified by the precision field</strong> and with no exponent part.</p>
</blockquote>
<p>Hervorhebung durch mich.</p>
<p>Manni25 schrieb:</p>
<blockquote>
<p>Gibt's da was anderes?</p>
</blockquote>
<p>Hätte sich somit wohl erledigt</p>
<blockquote>
<p>Ist es auch möglich, die Zahl so darzustellen: 02,50?</p>
</blockquote>
<p>Das kannst du dir dann mit <a href="http://www.cplusplus.com/reference/iostream/manipulators/setfill/" rel="nofollow">setfill</a> basteln. Hinten wird nötigenfalls dank fixed mit Nullen aufgefüllt (oder gerundet) und vorne wird nötigenfalls durch setfill mit Nullen gefüllt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967615</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967615</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 19 Oct 2010 16:27:16 GMT</pubDate></item><item><title><![CDATA[Reply to String - Verarbeitung on Tue, 19 Oct 2010 18:47:07 GMT]]></title><description><![CDATA[<p>aem...</p>
<p>Manni25 schrieb:</p>
<blockquote>
<p>int faktura = 3.50;</p>
<p>wie schaffe ich es, dass in der Konsole 3.50 steht und nicht 3.5?</p>
</blockquote>
<p>wie schaffst du überhaupt, dass in der konsole nen komma(punkt) dargestellt wird?<br />
int := ganzzahl -&gt; keine dezimalstellen -&gt; kein komma/punkt/...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1967688</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1967688</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Tue, 19 Oct 2010 18:47:07 GMT</pubDate></item></channel></rss>