<?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[Warum bekomme ich imm eine Fehlermeldung?]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe mir mla eine Formularanwendung mit Borland's Turbo C++ erstellt.</p>
<p>Jetzt will ich in die Klasse: TForm1 eine eigene Funktion einbauen.</p>
<p>unit1.h:</p>
<pre><code class="language-cpp">class TForm1 : public TForm {
__published:	// Von der IDE verwaltete Komponenten
private:
	int test(string test123);

public:		// Benutzer-Deklarationen
	__fastcall TForm1(TComponent* Owner);
};
</code></pre>
<p>unit1.cpp:</p>
<pre><code class="language-cpp">int TForm1::test(string test123) {

}
</code></pre>
<p>Ich bekomme nun immer folgende Meldungen:</p>
<pre><code>[C++ Fehler] Unit1.h(18): E2293 ) erwartet
[C++ Fehler] Unit1.cpp(18): E2147 Parameterdeklaration darf nicht mit 'string' beginnen
[C++ Fehler] Unit1.cpp(18): E2316 'TForm1::test(int)' ist kein Element von 'TForm1'
</code></pre>
<p>Wie kann ich das richtig machen?</p>
<p>gruß anno</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/207896/warum-bekomme-ich-imm-eine-fehlermeldung</link><generator>RSS for Node</generator><lastBuildDate>Sun, 11 Oct 2026 11:34:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/207896.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 12 Mar 2008 15:28:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Warum bekomme ich imm eine Fehlermeldung? on Wed, 12 Mar 2008 15:28:34 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe mir mla eine Formularanwendung mit Borland's Turbo C++ erstellt.</p>
<p>Jetzt will ich in die Klasse: TForm1 eine eigene Funktion einbauen.</p>
<p>unit1.h:</p>
<pre><code class="language-cpp">class TForm1 : public TForm {
__published:	// Von der IDE verwaltete Komponenten
private:
	int test(string test123);

public:		// Benutzer-Deklarationen
	__fastcall TForm1(TComponent* Owner);
};
</code></pre>
<p>unit1.cpp:</p>
<pre><code class="language-cpp">int TForm1::test(string test123) {

}
</code></pre>
<p>Ich bekomme nun immer folgende Meldungen:</p>
<pre><code>[C++ Fehler] Unit1.h(18): E2293 ) erwartet
[C++ Fehler] Unit1.cpp(18): E2147 Parameterdeklaration darf nicht mit 'string' beginnen
[C++ Fehler] Unit1.cpp(18): E2316 'TForm1::test(int)' ist kein Element von 'TForm1'
</code></pre>
<p>Wie kann ich das richtig machen?</p>
<p>gruß anno</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1472999</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1472999</guid><dc:creator><![CDATA[anno]]></dc:creator><pubDate>Wed, 12 Mar 2008 15:28:34 GMT</pubDate></item><item><title><![CDATA[Reply to Warum bekomme ich imm eine Fehlermeldung? on Wed, 12 Mar 2008 15:35:01 GMT]]></title><description><![CDATA[<p>Also ich kenne das Teil von Borland nicht, aber das einzige, was mir jetzt dazu einfällt, ist, dass du ev. std::string benutzen solltest, sonst sehe ich nichts.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473005</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473005</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Wed, 12 Mar 2008 15:35:01 GMT</pubDate></item><item><title><![CDATA[Reply to Warum bekomme ich imm eine Fehlermeldung? on Wed, 12 Mar 2008 16:17:16 GMT]]></title><description><![CDATA[<p>und noch</p>
<pre><code class="language-cpp">#include &lt;string&gt;
</code></pre>
<p>mit in die Headerdatei einbauen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473088</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473088</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 12 Mar 2008 16:17:16 GMT</pubDate></item><item><title><![CDATA[Reply to Warum bekomme ich imm eine Fehlermeldung? on Wed, 12 Mar 2008 16:54:55 GMT]]></title><description><![CDATA[<p>Braunstein schrieb:</p>
<blockquote>
<p>und noch</p>
<pre><code class="language-cpp">#include &lt;string&gt;
</code></pre>
<p>mit in die Headerdatei einbauen.</p>
</blockquote>
<p>nein geht auhc nicht, da bekomme ich die gleichen meldungen.</p>
<p>hier mal die dateien:</p>
<p><a href="http://www.new-online-world.de/projekt.zip" rel="nofollow">http://www.new-online-world.de/projekt.zip</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473112</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473112</guid><dc:creator><![CDATA[anno]]></dc:creator><pubDate>Wed, 12 Mar 2008 16:54:55 GMT</pubDate></item><item><title><![CDATA[Reply to Warum bekomme ich imm eine Fehlermeldung? on Wed, 12 Mar 2008 17:20:44 GMT]]></title><description><![CDATA[<p>Du solltest auch lesen und ausführen, was die anderen dir geschrieben haben.</p>
<p>Also nochmals:<br />
1. #include &lt;string&gt; in die Header-Datei (.h) einfügen<br />
2. void test(std::string value) sowohl im Header als auch im Source verwenden</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1473156</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1473156</guid><dc:creator><![CDATA[~std::string]]></dc:creator><pubDate>Wed, 12 Mar 2008 17:20:44 GMT</pubDate></item></channel></rss>