<?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[AnsiString einlesen]]></title><description><![CDATA[<p>Hi,</p>
<p>habe ein kleines Programm erstellt und das Problem das ich einen AnsiString über Cin einlesen will. Leider verursacht dies bei mir, bei der Eingabe selber in der DOS-Box, einen Fehler, nähmlich, dass ich Enter drücke (normalerweise wird ja dann weiter der Code ausgeführt) und der weiter einließt und ich nicht die Eingabe des Cin beenden kann.</p>
<p>Hier ein Codeschnipsel:</p>
<pre><code class="language-cpp">AnsiString name, vorname;
  for (int i=0; i &lt; anzahl; i++)
  {
    cout &lt;&lt; &quot;\n\nBitte Daten fuer den &quot; &lt;&lt;(i+1) &lt;&lt; &quot;.ten Schueler eingeben.\n&quot;;
    cout &lt;&lt; &quot;Name: &quot;; cin &gt;&gt; name;
    cout &lt;&lt; &quot;Vorname: &quot;; cin &gt;&gt; vorname;
    cout &lt;&lt; &quot;Note in PRG: &quot;; cin &gt;&gt; note_prg;
    cout &lt;&lt; &quot;Note in Mathe: &quot;; cin &gt;&gt; note_mathe;
    cout &lt;&lt; &quot;Fehlstunden bisher: &quot;; cin &gt;&gt; fehlstunden;
    schueler[i].setAll(name, vorname, note_prg, note_mathe, fehlstunden);
  }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/136171/ansistring-einlesen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 11:18:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/136171.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 07 Feb 2006 21:36:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to AnsiString einlesen on Tue, 07 Feb 2006 21:36:22 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>habe ein kleines Programm erstellt und das Problem das ich einen AnsiString über Cin einlesen will. Leider verursacht dies bei mir, bei der Eingabe selber in der DOS-Box, einen Fehler, nähmlich, dass ich Enter drücke (normalerweise wird ja dann weiter der Code ausgeführt) und der weiter einließt und ich nicht die Eingabe des Cin beenden kann.</p>
<p>Hier ein Codeschnipsel:</p>
<pre><code class="language-cpp">AnsiString name, vorname;
  for (int i=0; i &lt; anzahl; i++)
  {
    cout &lt;&lt; &quot;\n\nBitte Daten fuer den &quot; &lt;&lt;(i+1) &lt;&lt; &quot;.ten Schueler eingeben.\n&quot;;
    cout &lt;&lt; &quot;Name: &quot;; cin &gt;&gt; name;
    cout &lt;&lt; &quot;Vorname: &quot;; cin &gt;&gt; vorname;
    cout &lt;&lt; &quot;Note in PRG: &quot;; cin &gt;&gt; note_prg;
    cout &lt;&lt; &quot;Note in Mathe: &quot;; cin &gt;&gt; note_mathe;
    cout &lt;&lt; &quot;Fehlstunden bisher: &quot;; cin &gt;&gt; fehlstunden;
    schueler[i].setAll(name, vorname, note_prg, note_mathe, fehlstunden);
  }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/988998</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/988998</guid><dc:creator><![CDATA[Kovu]]></dc:creator><pubDate>Tue, 07 Feb 2006 21:36:22 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString einlesen on Tue, 07 Feb 2006 22:01:11 GMT]]></title><description><![CDATA[<p>cin.get()?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/989016</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/989016</guid><dc:creator><![CDATA[Vertexwahn]]></dc:creator><pubDate>Tue, 07 Feb 2006 22:01:11 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString einlesen on Wed, 08 Feb 2006 05:32:01 GMT]]></title><description><![CDATA[<p>Wo ist der Unterschied, wie wende ich das an?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/989065</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/989065</guid><dc:creator><![CDATA[Kovu]]></dc:creator><pubDate>Wed, 08 Feb 2006 05:32:01 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString einlesen on Wed, 08 Feb 2006 06:10:55 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#pragma hdrstop
#include &lt;iostream.h&gt;
#include &lt;conio.h&gt;
#include &lt;vcl.h&gt;
//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
        AnsiString test;
        cin &gt;&gt; test;
        cout &lt;&lt; test;
        return 0;
}
</code></pre>
<p>Hier, wieso geht das nicht?</p>
<p>Faldsche INcludes?</p>
<p>Auch wenn ich cin.get() &gt;&gt; test; schreibe geht es nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/989072</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/989072</guid><dc:creator><![CDATA[Kovu]]></dc:creator><pubDate>Wed, 08 Feb 2006 06:10:55 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString einlesen on Wed, 08 Feb 2006 06:35:02 GMT]]></title><description><![CDATA[<p><strong>AnsiString ???</strong><br />
Was ist das ?? Die Standards (C/C++) kennen sowas zumindest nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/989079</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/989079</guid><dc:creator><![CDATA[Redhead]]></dc:creator><pubDate>Wed, 08 Feb 2006 06:35:02 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString einlesen on Wed, 08 Feb 2006 06:45:07 GMT]]></title><description><![CDATA[<p>Was für eine Entwicklungsumgebung verwendest du denn?<br />
Bei mir schreit der Compiler schon wegen der &lt;vcl.h&gt;.<br />
Mach es doch einfach so:</p>
<pre><code class="language-cpp">#include &lt;iostream.h&gt; 

int main(int argc, char* argv[])
{
    char test[255];
    cin &gt;&gt; test;
    cout &lt;&lt; test;
    return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/989082</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/989082</guid><dc:creator><![CDATA[Mindphreaker]]></dc:creator><pubDate>Wed, 08 Feb 2006 06:45:07 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString einlesen on Wed, 08 Feb 2006 07:09:50 GMT]]></title><description><![CDATA[<p>AnsiString gehört wie die VCL zum BCB. Verwende statt AnsiString einfach std::string und getline().</p>
]]></description><link>https://www.c-plusplus.net/forum/post/989091</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/989091</guid><dc:creator><![CDATA[PuppetMaster2k]]></dc:creator><pubDate>Wed, 08 Feb 2006 07:09:50 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString einlesen on Wed, 08 Feb 2006 10:02:06 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Welchen Borland Compiler verwendest du denn.<br />
Bei meinem BCB5 würde folgendes gehen.</p>
<pre><code class="language-cpp">#pragma hdrstop
#include &lt;iostream&gt;  //kein .h
#include &lt;vcl.h&gt;
//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
        AnsiString test;
        std::cin &gt;&gt; test;
        std::cout &lt;&lt; test;
        return 0;
}
</code></pre>
<p>In der Hilfe zu AnsiString steht dazu auch etwas. Alternativ dazu ist die Verwendung von std::string natürlich auch möglich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/989179</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/989179</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 08 Feb 2006 10:02:06 GMT</pubDate></item></channel></rss>