<?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 in Konsolenanwendung]]></title><description><![CDATA[<p>Ich habe im C++ Buider 5 folgendes Problem:</p>
<p>Ich will eine Konsole schreiben, in der Groß-<br />
und Kleinschreibung egal sind. Geschrieben<br />
habe ich folgenden Code,</p>
<pre><code class="language-cpp">#include &lt;iostream.h&gt;
#include &lt;vcl.h&gt;

void main() {

 AnsiString term;

 while(term != &quot;exit&quot; &amp;&amp; term != &quot;end&quot; &amp;&amp; term != &quot;quit&quot;) {
  cout &lt;&lt; &quot;#: &quot;;
  cin  &gt;&gt; term;
  term = LowerCase(term);
 }

}
</code></pre>
<p>der aber diese Fehler liefert, aus denen ich nicht schlau<br />
werde:</p>
<pre><code>[Linker Fehler] Unresolved external 'System::__linkproc__ __fastcall LStrClr(System::AnsiString&amp;)' referenced from C:\PROGRAMME\BORLAND\CBUILDER5\LIB\RELEASE\VCLE50.LIB|dstring
[Linker Fehler] Unresolved external 'System::__linkproc__ __fastcall LStrFromPChar(System::AnsiString&amp;, char *)' referenced from C:\PROGRAMME\BORLAND\CBUILDER5\LIB\RELEASE\VCLE50.LIB|dstring
[Linker Fehler] Unresolved external 'System::__linkproc__ __fastcall LStrAsg()' referenced from C:\PROGRAMME\BORLAND\CBUILDER5\LIB\RELEASE\VCLE50.LIB|dstring
[Linker Fehler] Unresolved external '__fastcall Sysutils::LowerCase(const System::AnsiString)' referenced from C:\EIGENE ANWENDUNGEN\PEACEKEAPER ENGINE\MAIN.OBJ
[Linker Fehler] Unresolved external 'System::__linkproc__ __fastcall LStrCmp()' referenced from C:\PROGRAMME\BORLAND\CBUILDER5\LIB\RELEASE\VCLE50.LIB|dstring
</code></pre>
<p>PS: Ich habe AnsiString verwendet da LowerCase diesen<br />
als Parameter benötigt.</p>
<p>Vielen Dank für eure Hilfe!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/110428/ansistring-in-konsolenanwendung</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 17:45:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/110428.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 20 May 2005 13:58:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to AnsiString in Konsolenanwendung on Fri, 20 May 2005 13:58:44 GMT]]></title><description><![CDATA[<p>Ich habe im C++ Buider 5 folgendes Problem:</p>
<p>Ich will eine Konsole schreiben, in der Groß-<br />
und Kleinschreibung egal sind. Geschrieben<br />
habe ich folgenden Code,</p>
<pre><code class="language-cpp">#include &lt;iostream.h&gt;
#include &lt;vcl.h&gt;

void main() {

 AnsiString term;

 while(term != &quot;exit&quot; &amp;&amp; term != &quot;end&quot; &amp;&amp; term != &quot;quit&quot;) {
  cout &lt;&lt; &quot;#: &quot;;
  cin  &gt;&gt; term;
  term = LowerCase(term);
 }

}
</code></pre>
<p>der aber diese Fehler liefert, aus denen ich nicht schlau<br />
werde:</p>
<pre><code>[Linker Fehler] Unresolved external 'System::__linkproc__ __fastcall LStrClr(System::AnsiString&amp;)' referenced from C:\PROGRAMME\BORLAND\CBUILDER5\LIB\RELEASE\VCLE50.LIB|dstring
[Linker Fehler] Unresolved external 'System::__linkproc__ __fastcall LStrFromPChar(System::AnsiString&amp;, char *)' referenced from C:\PROGRAMME\BORLAND\CBUILDER5\LIB\RELEASE\VCLE50.LIB|dstring
[Linker Fehler] Unresolved external 'System::__linkproc__ __fastcall LStrAsg()' referenced from C:\PROGRAMME\BORLAND\CBUILDER5\LIB\RELEASE\VCLE50.LIB|dstring
[Linker Fehler] Unresolved external '__fastcall Sysutils::LowerCase(const System::AnsiString)' referenced from C:\EIGENE ANWENDUNGEN\PEACEKEAPER ENGINE\MAIN.OBJ
[Linker Fehler] Unresolved external 'System::__linkproc__ __fastcall LStrCmp()' referenced from C:\PROGRAMME\BORLAND\CBUILDER5\LIB\RELEASE\VCLE50.LIB|dstring
</code></pre>
<p>PS: Ich habe AnsiString verwendet da LowerCase diesen<br />
als Parameter benötigt.</p>
<p>Vielen Dank für eure Hilfe!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/792444</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/792444</guid><dc:creator><![CDATA[Marwol Tuk]]></dc:creator><pubDate>Fri, 20 May 2005 13:58:44 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString in Konsolenanwendung on Fri, 20 May 2005 14:31:49 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Du solltest dein Konsolenprojekt mit Hilfe des Konsolenexperten vom Builder erstellen und da dann das Häkchen &quot;VCL benutzen&quot; setzen.<br />
Also bei Datei/Neu - Konsolenexperte<br />
Desweiteren verwende &lt;iostream&gt; anstelle von &lt;iostream.h&gt; sowie int main anstelle von void main. Dein Quelltext ist so nicht standardkonform.</p>
<p>Ciao</p>
]]></description><link>https://www.c-plusplus.net/forum/post/792470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/792470</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Fri, 20 May 2005 14:31:49 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString in Konsolenanwendung on Fri, 20 May 2005 17:10:32 GMT]]></title><description><![CDATA[<p>Wenn die Zeile</p>
<pre><code class="language-cpp">term = LowerCase(term);
</code></pre>
<p>all diese Fehler verursacht, würde das ja heißen, dass <strong>LowerCase</strong> all die angegebenen Funktionen aufruft!?! was für ein overhead! krass.</p>
<p>oli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/792615</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/792615</guid><dc:creator><![CDATA[der oli]]></dc:creator><pubDate>Fri, 20 May 2005 17:10:32 GMT</pubDate></item><item><title><![CDATA[Reply to AnsiString in Konsolenanwendung on Sat, 21 May 2005 11:16:06 GMT]]></title><description><![CDATA[<p>Wie kommst du denn darauf?<br />
Es sind außer LowerCase hier ja noch andere Funktionen beteiligt (Konstruktor, Destruktor, Vergleichsoperator, Streamoperator).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/792890</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/792890</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Sat, 21 May 2005 11:16:06 GMT</pubDate></item></channel></rss>