<?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[bitte helft mir habe schon viele gefragt und keiner wusst warum...]]></title><description><![CDATA[<p>... wieso kann ich den keine private variable ausgeben!!! Hat das was mit dem copyconstructor zu tun!!</p>
<p>will die private variable int sendeLeistung über void Handy::mehrSendeleistung() ausgeben, eigentlich will ich die sendeleistung da erhöhen aber er lässt mich nicht damit arbeiten und sagt mir immer: 'sendeLeistun': nicht deklarierter Bezeichner!!</p>
<p>hier mein header und meine cpp und meine main!</p>
<p>hier die header:</p>
<pre><code class="language-cpp">#pragma once

class Handy
{
private:
	char* name;
	int sendeLeistung;
	float akkuLadung;
	int akkuKapazitaet;
	float akkuSpannung;

public:
	Handy(int eineSendeleistung, int eineAkkukapazitaet, char* einName);
	Handy();
	~Handy(void);
	void mehrSendeleistung();
	void wenigerSendeleistung();
	void beginnGespraech();
	void beendeGespraech();
	void wait(double seconds);

};
</code></pre>
<p>hier die cpp:</p>
<pre><code class="language-cpp">#include &quot;Handy.h&quot;
#include &lt;iostream&gt;

using namespace std;

Handy::Handy(int eineSendeleistung, int eineAkkukapazitaet, char* einName) : sendeLeistung(eineSendeleistung), akkuKapazitaet(eineAkkukapazitaet), name(einName)
{
	//sendeLeistung = eineSendeleistung;
	//akkuKapazitaet = eineAkkukapazitaet;
	//name = einName;
}

Handy::Handy()
{

}

Handy::~Handy(void)
{
	cout &lt;&lt; &quot;Sendeleistung: &quot; &lt;&lt; sendeLeistung &lt;&lt; endl
		&lt;&lt; &quot;Akkukapazitaet: &quot; &lt;&lt; akkuKapazitaet &lt;&lt; endl
		&lt;&lt; &quot;Name des Handy's: &quot; &lt;&lt; name &lt;&lt; endl &lt;&lt; endl;
}

void mehrSendeleistung()
{
	//int sdl;

	//sdl = sendeLeistung;

	cout &lt;&lt; &quot;Sendeleistung neu: &quot; &lt;&lt; sendeLeistung &lt;&lt; endl;
//	sendeLeistung=sendeLeistung &lt; 2000 ? sendeLeistung +=100 : sendeLeistung;

}
void wenigerSendeleistung()
{
}

void beginnGespraech()
{
}

void beendeGespraech()
{
}

void Handy::wait(double seconds)
{
}
</code></pre>
<p>hier meine kleine main:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &quot;Ladestation.h&quot;
#include &quot;Handy.h&quot;
#include &lt;string&gt;

using namespace std;

int main()
{
	Handy mobil(200,100,&quot;Nokia e65&quot;);
	Ladestation loadstation(&quot;Nas&quot;,100);

	mobil.mehrSendeleistung();

	//mobil.mehrSendeleistung();

	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/184166/bitte-helft-mir-habe-schon-viele-gefragt-und-keiner-wusst-warum</link><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 15:21:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/184166.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 12 Jun 2007 19:53:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to bitte helft mir habe schon viele gefragt und keiner wusst warum... on Tue, 12 Jun 2007 19:53:49 GMT]]></title><description><![CDATA[<p>... wieso kann ich den keine private variable ausgeben!!! Hat das was mit dem copyconstructor zu tun!!</p>
<p>will die private variable int sendeLeistung über void Handy::mehrSendeleistung() ausgeben, eigentlich will ich die sendeleistung da erhöhen aber er lässt mich nicht damit arbeiten und sagt mir immer: 'sendeLeistun': nicht deklarierter Bezeichner!!</p>
<p>hier mein header und meine cpp und meine main!</p>
<p>hier die header:</p>
<pre><code class="language-cpp">#pragma once

class Handy
{
private:
	char* name;
	int sendeLeistung;
	float akkuLadung;
	int akkuKapazitaet;
	float akkuSpannung;

public:
	Handy(int eineSendeleistung, int eineAkkukapazitaet, char* einName);
	Handy();
	~Handy(void);
	void mehrSendeleistung();
	void wenigerSendeleistung();
	void beginnGespraech();
	void beendeGespraech();
	void wait(double seconds);

};
</code></pre>
<p>hier die cpp:</p>
<pre><code class="language-cpp">#include &quot;Handy.h&quot;
#include &lt;iostream&gt;

using namespace std;

Handy::Handy(int eineSendeleistung, int eineAkkukapazitaet, char* einName) : sendeLeistung(eineSendeleistung), akkuKapazitaet(eineAkkukapazitaet), name(einName)
{
	//sendeLeistung = eineSendeleistung;
	//akkuKapazitaet = eineAkkukapazitaet;
	//name = einName;
}

Handy::Handy()
{

}

Handy::~Handy(void)
{
	cout &lt;&lt; &quot;Sendeleistung: &quot; &lt;&lt; sendeLeistung &lt;&lt; endl
		&lt;&lt; &quot;Akkukapazitaet: &quot; &lt;&lt; akkuKapazitaet &lt;&lt; endl
		&lt;&lt; &quot;Name des Handy's: &quot; &lt;&lt; name &lt;&lt; endl &lt;&lt; endl;
}

void mehrSendeleistung()
{
	//int sdl;

	//sdl = sendeLeistung;

	cout &lt;&lt; &quot;Sendeleistung neu: &quot; &lt;&lt; sendeLeistung &lt;&lt; endl;
//	sendeLeistung=sendeLeistung &lt; 2000 ? sendeLeistung +=100 : sendeLeistung;

}
void wenigerSendeleistung()
{
}

void beginnGespraech()
{
}

void beendeGespraech()
{
}

void Handy::wait(double seconds)
{
}
</code></pre>
<p>hier meine kleine main:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &quot;Ladestation.h&quot;
#include &quot;Handy.h&quot;
#include &lt;string&gt;

using namespace std;

int main()
{
	Handy mobil(200,100,&quot;Nokia e65&quot;);
	Ladestation loadstation(&quot;Nas&quot;,100);

	mobil.mehrSendeleistung();

	//mobil.mehrSendeleistung();

	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1304408</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304408</guid><dc:creator><![CDATA[anfänger110]]></dc:creator><pubDate>Tue, 12 Jun 2007 19:53:49 GMT</pubDate></item><item><title><![CDATA[Reply to bitte helft mir habe schon viele gefragt und keiner wusst warum... on Tue, 12 Jun 2007 19:55:45 GMT]]></title><description><![CDATA[<p>Du musst vor die Memberfunktionen auch noch ein &quot;Handy::&quot; setzen, nach dem Typ, direkt vor den Namen. Quasi &quot;void Handy::mehrSendeleistung()&quot;. Sonst wärs ja eine freistehende Funktion und keine Funktion der Klasse :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1304410</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304410</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Tue, 12 Jun 2007 19:55:45 GMT</pubDate></item><item><title><![CDATA[Reply to bitte helft mir habe schon viele gefragt und keiner wusst warum... on Wed, 13 Jun 2007 06:42:06 GMT]]></title><description><![CDATA[<p>Für Dumme, ersetze das:</p>
<pre><code class="language-cpp">void mehrSendeleistung() { 
    //int sdl; 

    //sdl = sendeLeistung; 

    cout &lt;&lt; &quot;Sendeleistung neu: &quot; &lt;&lt; sendeLeistung &lt;&lt; endl; 
//    sendeLeistung=sendeLeistung &lt; 2000 ? sendeLeistung +=100 : sendeLeistung; 

}
</code></pre>
<p>mit dem:</p>
<pre><code class="language-cpp">void Handy::mehrSendeleistung() 
{ 
    //int sdl; 

    //sdl = sendeLeistung; 

    cout &lt;&lt; &quot;Sendeleistung neu: &quot; &lt;&lt; sendeLeistung &lt;&lt; endl; 
//    sendeLeistung=sendeLeistung &lt; 2000 ? sendeLeistung +=100 : sendeLeistung; 

}
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1304562</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304562</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Wed, 13 Jun 2007 06:42:06 GMT</pubDate></item><item><title><![CDATA[Reply to bitte helft mir habe schon viele gefragt und keiner wusst warum... on Wed, 13 Jun 2007 06:45:51 GMT]]></title><description><![CDATA[<p>anfänger110 schrieb:</p>
<blockquote>
<p>... bitte helft mir habe schon viele gefragt und keiner wusst warum...</p>
</blockquote>
<p>Bist Du sicher, dass das ein aussagekräftiger Threadtitel ist ?<br />
Oder bist Du sicher, dass jeder in diesem Forum jeden Thread anklicken möchte ?</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1304565</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304565</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 13 Jun 2007 06:45:51 GMT</pubDate></item></channel></rss>