<?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[Unit erstellt aber leider kann ich nicht kompilieren]]></title><description><![CDATA[<p>Hallo, ich habe folgendes erstellt:</p>
<p>In Unit1.h</p>
<pre><code class="language-cpp">#include &lt;string&gt;

class Test
{
   private:
   public:
      int getNummer(string sName);
};
</code></pre>
<p>In Unit1.cpp</p>
<pre><code class="language-cpp">#include &lt;Unit1.h&gt;
Test *test;

int Test::getNummer(string sName)
{
   ...
   return 0;
}
</code></pre>
<p>es will leider nicht funktionieren. Ich bekomme die Fehlermeldung dass der Compiler in: getNummer(..) keinen String erwartet. Verstehe ich nicht. Wie solle ich denn überhaupt die Klasse beim erstellen initialisieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/99231/unit-erstellt-aber-leider-kann-ich-nicht-kompilieren</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Jul 2026 14:44:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/99231.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 26 Jan 2005 15:28:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unit erstellt aber leider kann ich nicht kompilieren on Wed, 26 Jan 2005 15:28:07 GMT]]></title><description><![CDATA[<p>Hallo, ich habe folgendes erstellt:</p>
<p>In Unit1.h</p>
<pre><code class="language-cpp">#include &lt;string&gt;

class Test
{
   private:
   public:
      int getNummer(string sName);
};
</code></pre>
<p>In Unit1.cpp</p>
<pre><code class="language-cpp">#include &lt;Unit1.h&gt;
Test *test;

int Test::getNummer(string sName)
{
   ...
   return 0;
}
</code></pre>
<p>es will leider nicht funktionieren. Ich bekomme die Fehlermeldung dass der Compiler in: getNummer(..) keinen String erwartet. Verstehe ich nicht. Wie solle ich denn überhaupt die Klasse beim erstellen initialisieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706744</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706744</guid><dc:creator><![CDATA[Mr12]]></dc:creator><pubDate>Wed, 26 Jan 2005 15:28:07 GMT</pubDate></item><item><title><![CDATA[Reply to Unit erstellt aber leider kann ich nicht kompilieren on Wed, 26 Jan 2005 15:41:23 GMT]]></title><description><![CDATA[<p>Du musst std::string verwenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706763</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706763</guid><dc:creator><![CDATA[Ringding]]></dc:creator><pubDate>Wed, 26 Jan 2005 15:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to Unit erstellt aber leider kann ich nicht kompilieren on Wed, 26 Jan 2005 15:51:21 GMT]]></title><description><![CDATA[<p>Hi, danke. Ich habe das auch schon mit std::string versucht aber es geht nicht.</p>
<p>Ich kann auch ganz normal nicht mal eine variable mit string definieren. ich will aber dass ich standard c++ verwenden kann. kann BCB den standard nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706776</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706776</guid><dc:creator><![CDATA[Mr12]]></dc:creator><pubDate>Wed, 26 Jan 2005 15:51:21 GMT</pubDate></item><item><title><![CDATA[Reply to Unit erstellt aber leider kann ich nicht kompilieren on Wed, 26 Jan 2005 16:40:06 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>wie hast du das erstellt ?<br />
(mit dem Konsolenexperten)</p>
<p>MfG<br />
Klaus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706837</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706837</guid><dc:creator><![CDATA[KlausB]]></dc:creator><pubDate>Wed, 26 Jan 2005 16:40:06 GMT</pubDate></item><item><title><![CDATA[Reply to Unit erstellt aber leider kann ich nicht kompilieren on Wed, 26 Jan 2005 17:22:56 GMT]]></title><description><![CDATA[<p>Mit std::string in beiden Dateien (cpp und h) müsste es gehen. Der BCB kann den Standard eigentlich ganz gut.<br />
Ansonsten wäre es hilfreich, wenn du den genauen Wortlaut deiner Fehlermeldung mal hier angibst (nur &quot;geht nicht&quot; ist etwas wenig).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/706893</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/706893</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 26 Jan 2005 17:22:56 GMT</pubDate></item><item><title><![CDATA[Reply to Unit erstellt aber leider kann ich nicht kompilieren on Thu, 27 Jan 2005 08:27:34 GMT]]></title><description><![CDATA[<p>Hallo, mit std geht es auch nicht. der kompiler meldet mir: string not member of std</p>
<p>sobald ich halt string benutze geht nichts mehr. wenn ich die string variable rauslassen funktioniert meine unit einwandfrei. wieso will das nicht funktionieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707384</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707384</guid><dc:creator><![CDATA[Mr12]]></dc:creator><pubDate>Thu, 27 Jan 2005 08:27:34 GMT</pubDate></item><item><title><![CDATA[Reply to Unit erstellt aber leider kann ich nicht kompilieren on Thu, 27 Jan 2005 08:48:04 GMT]]></title><description><![CDATA[<p>Diese Fehlermeldung kommt normalerweise wenn man das include &lt;string&gt; vergessen hat oder evtl. &lt;string.h&gt; inkludiert hat. Mach doch mal ein Minimalprojekt mit dem Konsolenexperten und schau mal ob es da geht. Ansonsten müsstest du uns etwas mehr Quelltext zeigen.<br />
Ich verwende std::string sehr häufig und hatte damit noch nie Probleme.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707414</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707414</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 27 Jan 2005 08:48:04 GMT</pubDate></item><item><title><![CDATA[Reply to Unit erstellt aber leider kann ich nicht kompilieren on Thu, 27 Jan 2005 08:56:44 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1387">@Braunstein</a>:</p>
<p>Danke es hat funktioniert. Ich mußte include &lt;string&gt; schreiben und nicht string.h<br />
daran hat es gescheitert. Vielen dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707421</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707421</guid><dc:creator><![CDATA[Mr12]]></dc:creator><pubDate>Thu, 27 Jan 2005 08:56:44 GMT</pubDate></item><item><title><![CDATA[Reply to Unit erstellt aber leider kann ich nicht kompilieren on Thu, 27 Jan 2005 09:02:54 GMT]]></title><description><![CDATA[<p>Dann ist es ja gut. <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 />
Gewöhne dir die Header ohne .h bei den Standardsachen lieber an, sonst kannst du grosse Probleme bekommen. Desweiteren würden ich dir raten derartige C++ Standardfragen lieber im C++ Forum zu stellen. Dieses Forum ist speziell für den BCB (also VCL oder CLX-Sachen).</p>
<p>Ciao</p>
]]></description><link>https://www.c-plusplus.net/forum/post/707429</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/707429</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 27 Jan 2005 09:02:54 GMT</pubDate></item></channel></rss>