<?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[Programm richtig??]]></title><description><![CDATA[<p>Hi, ich habe mir jetzt das Thema Listen angeeignet und wollte wissen ob man dieses Programm als Listenprogramm bezeichnen kann und ob es noch Verbesserungsvorschläge gibt???</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;

using namespace std;

class CListe
{
public:
	char	   Name[50];
	CListe*  next;
	void	   Eingabe();
	void	   Ausgabe();
};

void CListe::Eingabe()
{
	cout&lt;&lt;&quot;Bitte Namen eingeben: &quot;;
	cin&gt;&gt;Name;
}

void CListe::Ausgabe()
{
	cout&lt;&lt;&quot;Die eingegebenen Namen: &quot;&lt;&lt;Name&lt;&lt;endl;
}

int main()
{
	CListe* neu;
	neu=new CListe;
	neu-&gt;Eingabe();
	neu-&gt;next;
	neu-&gt;next=new CListe;
	neu-&gt;next-&gt;Eingabe();
	neu-&gt;next-&gt;next=new CListe;
	neu-&gt;next-&gt;next-&gt;Eingabe();
	neu-&gt;next-&gt;next-&gt;Ausgabe();
	delete neu-&gt;next-&gt;next;
	neu-&gt;next-&gt;Ausgabe();
	delete neu-&gt;next;
	neu-&gt;Ausgabe();
	delete neu;
	return 0;
}
</code></pre>
<p>Danke im voraus.... <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="😉"
    /> <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="😉"
    /> <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/144239/programm-richtig</link><generator>RSS for Node</generator><lastBuildDate>Wed, 02 Sep 2026 14:02:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/144239.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 16 Apr 2006 09:52:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Programm richtig?? on Sun, 16 Apr 2006 09:52:56 GMT]]></title><description><![CDATA[<p>Hi, ich habe mir jetzt das Thema Listen angeeignet und wollte wissen ob man dieses Programm als Listenprogramm bezeichnen kann und ob es noch Verbesserungsvorschläge gibt???</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;

using namespace std;

class CListe
{
public:
	char	   Name[50];
	CListe*  next;
	void	   Eingabe();
	void	   Ausgabe();
};

void CListe::Eingabe()
{
	cout&lt;&lt;&quot;Bitte Namen eingeben: &quot;;
	cin&gt;&gt;Name;
}

void CListe::Ausgabe()
{
	cout&lt;&lt;&quot;Die eingegebenen Namen: &quot;&lt;&lt;Name&lt;&lt;endl;
}

int main()
{
	CListe* neu;
	neu=new CListe;
	neu-&gt;Eingabe();
	neu-&gt;next;
	neu-&gt;next=new CListe;
	neu-&gt;next-&gt;Eingabe();
	neu-&gt;next-&gt;next=new CListe;
	neu-&gt;next-&gt;next-&gt;Eingabe();
	neu-&gt;next-&gt;next-&gt;Ausgabe();
	delete neu-&gt;next-&gt;next;
	neu-&gt;next-&gt;Ausgabe();
	delete neu-&gt;next;
	neu-&gt;Ausgabe();
	delete neu;
	return 0;
}
</code></pre>
<p>Danke im voraus.... <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="😉"
    /> <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="😉"
    /> <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/1038353</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038353</guid><dc:creator><![CDATA[TheBest]]></dc:creator><pubDate>Sun, 16 Apr 2006 09:52:56 GMT</pubDate></item><item><title><![CDATA[Reply to Programm richtig?? on Sun, 16 Apr 2006 09:55:09 GMT]]></title><description><![CDATA[<p>Du hast Eingabe- und Ausgabemethoden für deine Klasse.<br />
Zeit, die verwalteten Daten (Name) nach außen hin abzusichern. (nicht public)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1038354</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038354</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 16 Apr 2006 09:55:09 GMT</pubDate></item><item><title><![CDATA[Reply to Programm richtig?? on Sun, 16 Apr 2006 10:28:13 GMT]]></title><description><![CDATA[<p>Danke, habe ich jetzt gemacht. Gäbe es noch mehr Verbesserungsvorschläge, bezüglich der main Funktion??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1038371</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038371</guid><dc:creator><![CDATA[TheBest]]></dc:creator><pubDate>Sun, 16 Apr 2006 10:28:13 GMT</pubDate></item><item><title><![CDATA[Reply to Programm richtig?? on Sun, 16 Apr 2006 10:30:43 GMT]]></title><description><![CDATA[<p>deine klasse sollte Knoten heißen und da muß noch ne klasse Liste drumherum.</p>
<pre><code class="language-cpp">class Liste{
   Knoten* anfang;
   ...
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1038374</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038374</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Sun, 16 Apr 2006 10:30:43 GMT</pubDate></item><item><title><![CDATA[Reply to Programm richtig?? on Sun, 16 Apr 2006 10:33:17 GMT]]></title><description><![CDATA[<p>TheBest schrieb:</p>
<blockquote>
<p>Danke, habe ich jetzt gemacht. Gäbe es noch mehr Verbesserungsvorschläge, bezüglich der main Funktion??</p>
</blockquote>
<pre><code class="language-cpp">int main() 
{ 
    CListe neu;
    neu.Eingabe();
    neu.Eingabe();
    neu.Eingabe();
    while(!neu.IstLeer()){
       neu.Ausgabe();
       neu.HauWegDenLetzten();
    }
    return 0; 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1038375</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038375</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Sun, 16 Apr 2006 10:33:17 GMT</pubDate></item><item><title><![CDATA[Reply to Programm richtig?? on Sun, 16 Apr 2006 11:21:58 GMT]]></title><description><![CDATA[<p>Hi volkard! Ich habe das mit der 2. Klasse nicht so richtig verstanden. Was würde mir die 2. Klasse bringen??</p>
<p>Ich habe es erstmal so weit wie möglich geändert...</p>
<pre><code class="language-cpp">class CListe
{
private:
	char	Name[50];
public:
	CListe*	next;
	void	Eingabe();
	void	Ausgabe();
	bool	IstLeer();
	void	HauWegDenLetzten();
};

void CListe::Eingabe()
{
	cout&lt;&lt;&quot;Bitte Namen eingeben: &quot;;
	cin&gt;&gt;Name;
}

void CListe::Ausgabe()
{
	cout&lt;&lt;&quot;Die eingegebenen Namen: &quot;&lt;&lt;Name&lt;&lt;endl;
}

bool CListe::IstLeer()
{
	if(next!=......)  //wie könnte ich das am besten lösen??
	{
		return true;
	}
	else
	{
		return false;
	}
}

void CListe::HauWegDenLetzten()
{
	delete next;
}

int main()
{
	CListe neu;
    neu.Eingabe();
    neu.Eingabe();
    neu.Eingabe();
    while(!neu.IstLeer())
	{
       neu.Ausgabe();
       neu.HauWegDenLetzten();
    }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1038398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038398</guid><dc:creator><![CDATA[TheBest]]></dc:creator><pubDate>Sun, 16 Apr 2006 11:21:58 GMT</pubDate></item></channel></rss>