<?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[Ich kann den Fehlr nicht finden. Bitte um dringende Hilfe]]></title><description><![CDATA[<p>Hallo, bin derzeit schüler einer BS. und werde mit c++ gequält ^^<br />
Ich bekomme oft fehlermeldungen die ich nicht beheben kann und daher hilfe benötige. Ich hoffe es findet jemand etwas zeit für mich.<br />
Der Quellcode:</p>
<p>#include &lt;cstdlib&gt;<br />
#include &lt;iostream&gt;<br />
#include &lt;iomanip&gt;</p>
<p>using namespace std;</p>
<p>class Abnehmer<br />
{<br />
private:<br />
double stand_gas, stand_str, stand_w;</p>
<p>public:<br />
bool Speichern (double, double, double);<br />
void Ablesen();</p>
<p>void Abnehmer::init(double uebergabe_stand_gas, double uebergabe_stand_strom, double uebergabe_stand_wasser)<br />
{<br />
stand_gas=uebergabe_stand_strom;<br />
stand_str=uebergabe_stand_strom;<br />
stand_w=uebergabe_stand_wasser;<br />
}<br />
Abnehmer(); //Konst.</p>
<p>~Abnehmer();//destsruktor</p>
<p>};</p>
<p>int main()<br />
{<br />
int i;<br />
double gas, wasser, strom, gasges=0, strges=0, wges=0;</p>
<p>Abnehmer Kunde[100]; //objekterzeugung</p>
<p>Kunde[0].Speichern<br />
(605,3800,150);<br />
Kunde[0].Ablesen();</p>
<p>Kunde[1].Speichern<br />
(403,642,200);<br />
Kunde[1].Ablesen();</p>
<p>Kunde[2].Speichern<br />
(234,1354,133);<br />
Kunde[2].Ablesen();</p>
<p>for (i=0;i&lt;=99;i++)<br />
{<br />
Kunde[i].Ablesen();<br />
};</p>
<p>bool Abnehmer::Speichern (double stand_gas, double stand_str, double stand_w);</p>
<p>bool Abnehmer::Ablesen()<br />
{<br />
cout&lt;&lt;&quot;--------------------------&quot;&lt;&lt;endl;<br />
cout&lt;&lt;&quot;Gasverbrauch&quot;&lt;&lt;stand_gas&lt;&lt;endl;<br />
cout&lt;&lt;&quot;Stromverbrauch&quot;&lt;&lt;stand_str&lt;&lt;endl;<br />
cout&lt;&lt;&quot;Wasserverbrauch&quot;&lt;&lt;stand_w&lt;&lt;endl;<br />
cout&lt;&lt;&quot;--------------------------&quot;&lt;&lt;endl;<br />
};</p>
<p>system(&quot;PAUSE&quot;);<br />
return EXIT_SUCCESS;<br />
}</p>
<p>Der Default konstruktor soll die Daten für die restlichen Kunden (97 restliche kunden) auf einen standartwert (geschätzten wert der stadtwerke setzten --&gt;Gas=600, strom=3600kWh und wasser=130m³)</p>
<p>In zeile 56 bekomme ich die fehlermeldung :<br />
declaration of `bool Abnehmer::Speichern(double, double, double)' outside of class is not definition</p>
<p>In zeile 58 bekomme ich die fehlermeldung :<br />
expected primary-expression before &quot;bool&quot;<br />
und noch.. expected `;' before &quot;bool&quot;</p>
<p>ich bitte echt um dringende Hilfe- schriebe morgen eine klausur o.0</p>
<p>dankeschön im schonmal im vorraus!!! <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/296457/ich-kann-den-fehlr-nicht-finden-bitte-um-dringende-hilfe</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 21:51:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/296457.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 05 Dec 2011 09:31:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ich kann den Fehlr nicht finden. Bitte um dringende Hilfe on Mon, 05 Dec 2011 09:31:51 GMT]]></title><description><![CDATA[<p>Hallo, bin derzeit schüler einer BS. und werde mit c++ gequält ^^<br />
Ich bekomme oft fehlermeldungen die ich nicht beheben kann und daher hilfe benötige. Ich hoffe es findet jemand etwas zeit für mich.<br />
Der Quellcode:</p>
<p>#include &lt;cstdlib&gt;<br />
#include &lt;iostream&gt;<br />
#include &lt;iomanip&gt;</p>
<p>using namespace std;</p>
<p>class Abnehmer<br />
{<br />
private:<br />
double stand_gas, stand_str, stand_w;</p>
<p>public:<br />
bool Speichern (double, double, double);<br />
void Ablesen();</p>
<p>void Abnehmer::init(double uebergabe_stand_gas, double uebergabe_stand_strom, double uebergabe_stand_wasser)<br />
{<br />
stand_gas=uebergabe_stand_strom;<br />
stand_str=uebergabe_stand_strom;<br />
stand_w=uebergabe_stand_wasser;<br />
}<br />
Abnehmer(); //Konst.</p>
<p>~Abnehmer();//destsruktor</p>
<p>};</p>
<p>int main()<br />
{<br />
int i;<br />
double gas, wasser, strom, gasges=0, strges=0, wges=0;</p>
<p>Abnehmer Kunde[100]; //objekterzeugung</p>
<p>Kunde[0].Speichern<br />
(605,3800,150);<br />
Kunde[0].Ablesen();</p>
<p>Kunde[1].Speichern<br />
(403,642,200);<br />
Kunde[1].Ablesen();</p>
<p>Kunde[2].Speichern<br />
(234,1354,133);<br />
Kunde[2].Ablesen();</p>
<p>for (i=0;i&lt;=99;i++)<br />
{<br />
Kunde[i].Ablesen();<br />
};</p>
<p>bool Abnehmer::Speichern (double stand_gas, double stand_str, double stand_w);</p>
<p>bool Abnehmer::Ablesen()<br />
{<br />
cout&lt;&lt;&quot;--------------------------&quot;&lt;&lt;endl;<br />
cout&lt;&lt;&quot;Gasverbrauch&quot;&lt;&lt;stand_gas&lt;&lt;endl;<br />
cout&lt;&lt;&quot;Stromverbrauch&quot;&lt;&lt;stand_str&lt;&lt;endl;<br />
cout&lt;&lt;&quot;Wasserverbrauch&quot;&lt;&lt;stand_w&lt;&lt;endl;<br />
cout&lt;&lt;&quot;--------------------------&quot;&lt;&lt;endl;<br />
};</p>
<p>system(&quot;PAUSE&quot;);<br />
return EXIT_SUCCESS;<br />
}</p>
<p>Der Default konstruktor soll die Daten für die restlichen Kunden (97 restliche kunden) auf einen standartwert (geschätzten wert der stadtwerke setzten --&gt;Gas=600, strom=3600kWh und wasser=130m³)</p>
<p>In zeile 56 bekomme ich die fehlermeldung :<br />
declaration of `bool Abnehmer::Speichern(double, double, double)' outside of class is not definition</p>
<p>In zeile 58 bekomme ich die fehlermeldung :<br />
expected primary-expression before &quot;bool&quot;<br />
und noch.. expected `;' before &quot;bool&quot;</p>
<p>ich bitte echt um dringende Hilfe- schriebe morgen eine klausur o.0</p>
<p>dankeschön im schonmal im vorraus!!! <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2153170</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2153170</guid><dc:creator><![CDATA[c0bain.jesus]]></dc:creator><pubDate>Mon, 05 Dec 2011 09:31:51 GMT</pubDate></item><item><title><![CDATA[Reply to Ich kann den Fehlr nicht finden. Bitte um dringende Hilfe on Mon, 05 Dec 2011 09:55:53 GMT]]></title><description><![CDATA[<blockquote>
<p>und werde mit c++ gequält ^^</p>
</blockquote>
<p>Sei froh,dass du es lernen darfst.</p>
<blockquote>
<p>Ich kann den Fehlr nicht finden. Bitte um dringende Hilfe</p>
</blockquote>
<p>4 Wort - dort ist der Fehler.</p>
<p>Kannst du das mal CodeTags packen ?</p>
<pre><code class="language-cpp">public:
bool Speichern (double, double, double);
</code></pre>
<p>Liegt es vielleicht daran, dass du dort bei den Parametern nicht nur den Typ, sondern auch Name übergeben musst?! Zudem sollte innerhalb der main Speichern(varname1, varname2,varname3) aufgerufen werden und nicht noch zusätzlich den Datentypen angeben..</p>
<p>Habt ihr euren Code immmer nur in einer Datei?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2153178</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2153178</guid><dc:creator><![CDATA[zuckerlie]]></dc:creator><pubDate>Mon, 05 Dec 2011 09:55:53 GMT</pubDate></item><item><title><![CDATA[Reply to Ich kann den Fehlr nicht finden. Bitte um dringende Hilfe on Mon, 05 Dec 2011 09:49:55 GMT]]></title><description><![CDATA[<p>Warum stehen</p>
<p>bool Abnehmer::Speichern (double stand_gas, double stand_str, double stand_w);</p>
<p>bool Abnehmer::Ablesen()</p>
<p>innerhalb der main-Funktion?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2153180</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2153180</guid><dc:creator><![CDATA[manni66]]></dc:creator><pubDate>Mon, 05 Dec 2011 09:49:55 GMT</pubDate></item><item><title><![CDATA[Reply to Ich kann den Fehlr nicht finden. Bitte um dringende Hilfe on Mon, 05 Dec 2011 10:05:05 GMT]]></title><description><![CDATA[<p>Hi, lies dir bitte die mit <strong>wichtig</strong> gekennzeichneten Threads durch, bevor du in einem Forum postest. Dann wären dir diverse Anfängerfehler nicht passiert, wegen denen dir auf die Frage jetzt keine ordentliche Antwort gegeben werden kann.<br />
Lies dir bitte den Link in meiner Signatur durch und frage dann nochmal - dann wird dir auf jeden Fall geholfen <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>
]]></description><link>https://www.c-plusplus.net/forum/post/2153188</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2153188</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Mon, 05 Dec 2011 10:05:05 GMT</pubDate></item><item><title><![CDATA[Reply to Ich kann den Fehlr nicht finden. Bitte um dringende Hilfe on Mon, 05 Dec 2011 17:05:06 GMT]]></title><description><![CDATA[<p>habe den fehler bereits etwas verschönert^^^..habe nur noch 2 fehlermeldungen..aber ich find sie einfach nicht..</p>
<p>#include &lt;cstdlib&gt;<br />
#include &lt;iostream&gt;<br />
#include &lt;iomanip&gt;</p>
<p>using namespace std;</p>
<p>class Abnehmer<br />
{<br />
private:<br />
double stand_gas, stand_str, stand_w;</p>
<p>public:<br />
bool Speichern (double, double, double);<br />
void Ablesen();<br />
Abnehmer();<br />
~Abnehmer();<br />
};</p>
<p>int i;<br />
int main()</p>
<p>{</p>
<p>Abnehmer Kunde[100]; //objekterzeugung</p>
<p>Kunde[0].Speichern<br />
(605,3800,150);<br />
Kunde[0].Ablesen();</p>
<p>Kunde[1].Speichern<br />
(403,642,200);<br />
Kunde[1].Ablesen();</p>
<p>Kunde[2].Speichern<br />
(234,1354,133);<br />
Kunde[2].Ablesen();</p>
<p>for (i=3; i&lt;100; i++)<br />
{<br />
Kunde[i].Ablesen();<br />
}<br />
system(&quot;PAUSE&quot;);<br />
return 0;<br />
};<br />
//..............................................................................</p>
<p>init void Abnehmer::init(int std_gas, int std_str, int std_w)<br />
{<br />
std_gas= stand_gas;<br />
std_str= stand_str;<br />
std_w= stand_w;<br />
}</p>
<p>void Abnehmer::Ablesen()<br />
{<br />
cout&lt;&lt;&quot;Gasverbrauch&quot;&lt;&lt;stand_gas&lt;&lt;endl;<br />
cout&lt;&lt;&quot;Stromverbrauch&quot;&lt;&lt;stand_str&lt;&lt;endl;<br />
cout&lt;&lt;&quot;Wasserverbrauch&quot;&lt;&lt;stand_w&lt;&lt;endl;<br />
}</p>
<p>//Konst.<br />
Abnehmer::Abnehmer()<br />
{<br />
i=i++;<br />
stand_gas=600;<br />
stand_str=3600;<br />
stand_w=130;<br />
}</p>
<p>//Dest.<br />
Abnehmer::~Abnehmer()<br />
{<br />
cout&lt;&lt;&quot;Destructor&quot;&lt;&lt;endl;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2153431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2153431</guid><dc:creator><![CDATA[c0bain.jesus]]></dc:creator><pubDate>Mon, 05 Dec 2011 17:05:06 GMT</pubDate></item><item><title><![CDATA[Reply to Ich kann den Fehlr nicht finden. Bitte um dringende Hilfe on Mon, 05 Dec 2011 17:08:49 GMT]]></title><description><![CDATA[<p>pumuckl schrieb:</p>
<blockquote>
<p>Hi, lies dir bitte die mit <strong>wichtig</strong> gekennzeichneten Threads durch, bevor du in einem Forum postest. Dann wären dir diverse Anfängerfehler nicht passiert, wegen denen dir auf die Frage jetzt keine ordentliche Antwort gegeben werden kann.<br />
Lies dir bitte den Link in meiner Signatur durch und frage dann nochmal - dann wird dir auf jeden Fall geholfen <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>
</blockquote>
<p>QFT.</p>
<p>Wenn dir solche Antworten gegeben werden, dann halte dich da dran, anstatt nochmal die gleichen Fehler zu wiederholen. Am Anfang wird so etwas ja noch einmal verziehen, aber mehrmals? Du bist gerade auf dem schnellsten Weg, alle Helfer zu vergraulen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2153432</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2153432</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 05 Dec 2011 17:08:49 GMT</pubDate></item><item><title><![CDATA[Reply to Ich kann den Fehlr nicht finden. Bitte um dringende Hilfe on Mon, 05 Dec 2011 18:05:20 GMT]]></title><description><![CDATA[<p>#include &lt;cstdlib&gt;<br />
#include &lt;iostream&gt;<br />
#include &lt;iomanip&gt;</p>
<p>using namespace std;</p>
<p>class Abnehmer<br />
{<br />
private:<br />
double stand_gas, stand_str, stand_w;</p>
<p>public:<br />
bool Speichern (double, double, double);<br />
void Ablesen();<br />
Abnehmer();<br />
~Abnehmer();<br />
};</p>
<p>int i;<br />
int main()</p>
<p>{</p>
<p>Abnehmer Kunde[100]; //objekterzeugung</p>
<p>Kunde[0].Speichern<br />
(605,3800,150);<br />
Kunde[0].Ablesen();</p>
<p>Kunde[1].Speichern<br />
(403,642,200);<br />
Kunde[1].Ablesen();</p>
<p>Kunde[2].Speichern<br />
(234,1354,133);<br />
Kunde[2].Ablesen();</p>
<p>for (i=3; i&lt;100; i++)<br />
{<br />
Kunde[i].Ablesen();<br />
}<br />
system(&quot;PAUSE&quot;);<br />
return 0;<br />
};<br />
//..............................................................................</p>
<p>bool Abnehmer::Speichern(double std_gas, double std_str, double std_w)<br />
{<br />
stand_gas= std_gas;<br />
stand_str= std_str;<br />
stand_w= std_w;<br />
}</p>
<p>void Abnehmer::Ablesen()<br />
{<br />
cout&lt;&lt;&quot;-------------------------------------------&quot;&lt;&lt;endl;<br />
cout&lt;&lt;&quot;Gasverbrauch :&quot;&lt;&lt;stand_gas&lt;&lt;endl;<br />
cout&lt;&lt;&quot;Stromverbrauch :&quot;&lt;&lt;stand_str&lt;&lt;endl;<br />
cout&lt;&lt;&quot;Wasserverbrauch :&quot;&lt;&lt;stand_w&lt;&lt;endl;<br />
cout&lt;&lt;&quot;-------------------------------------------&quot;&lt;&lt;endl;</p>
<p>system(&quot;PAUSE&quot;);<br />
}</p>
<p>//Konst.<br />
Abnehmer::Abnehmer()<br />
{<br />
i=i++;<br />
stand_gas=600;<br />
stand_str=3600;<br />
stand_w=130;<br />
}</p>
<p>//Dest.<br />
Abnehmer::~Abnehmer()<br />
{<br />
cout&lt;&lt;&quot;Destructor&quot;&lt;&lt;endl;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2153463</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2153463</guid><dc:creator><![CDATA[felix-t]]></dc:creator><pubDate>Mon, 05 Dec 2011 18:05:20 GMT</pubDate></item><item><title><![CDATA[Reply to Ich kann den Fehlr nicht finden. Bitte um dringende Hilfe on Tue, 06 Dec 2011 08:44:28 GMT]]></title><description><![CDATA[<p>Jetzt hast du alle Helfer vergrault...<br />
Bitte benutz´ die CPP Code Tags, so kann (und vor allem: will) kein Mensch den Code lesen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2153707</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2153707</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Tue, 06 Dec 2011 08:44:28 GMT</pubDate></item><item><title><![CDATA[Reply to Ich kann den Fehlr nicht finden. Bitte um dringende Hilfe on Tue, 06 Dec 2011 12:03:06 GMT]]></title><description><![CDATA[<blockquote>
<p>habe nur noch 2 fehlermeldungen..aber ich find sie einfach nicht..</p>
</blockquote>
<p>Ohne genaue Fehlerbeschreibungen ist die Aussage relativ nutzlos, obs nun 2 oder 200 sind.</p>
<pre><code class="language-cpp">using namespace std;
</code></pre>
<p>Kompletter namespace global für eine bzw zwei Funktionen übernommen -&gt;<br />
benutz besser die using-Direktive innerhalb der Funktionen</p>
<pre><code class="language-cpp">using std::cout;
</code></pre>
<p>oder bleib direkt beim std::cout &lt;&lt; xx;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2153796</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2153796</guid><dc:creator><![CDATA[NEULING_CPP]]></dc:creator><pubDate>Tue, 06 Dec 2011 12:03:06 GMT</pubDate></item><item><title><![CDATA[Reply to Ich kann den Fehlr nicht finden. Bitte um dringende Hilfe on Tue, 06 Dec 2011 12:27:20 GMT]]></title><description><![CDATA[<p>Ich mach hier mal zu. Vielleicht animiert das den OP, die Antworten alle mal durchzuselen und auch zu beherzigen. Ordentliche fragen stellen, formatierten Code posten - dann gitbs auch Hilfe. So aber nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2153824</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2153824</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Tue, 06 Dec 2011 12:27:20 GMT</pubDate></item></channel></rss>