<?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[Default-Konstruktor funktioniert nicht. Warum?]]></title><description><![CDATA[<p>Guten Abend.</p>
<pre><code class="language-cpp">//Headerdatei in Artikel.h
class Artikel
{
private:
	long nr;
	string bez;
	double preis;
public:
	Artikel(long, const string&amp;, double);
	Artikel(long, const string&amp;);
	Artikel(long);
	Artikel();
	~Artikel();
	void print();

//Methodendefinition der Klasse Artikel in Artikel.cpp
Artikel::Artikel(long k_nr)
{
	++anzart;
	nr = k_nr;
	bez = &quot;undefiniert&quot;;
	preis = 0.0;
	cout&lt;&lt;&quot;Es wird ein Objekt f\201r den Artikel &quot;&lt;&lt;anzart&lt;&lt;&quot; angelegt&quot;&lt;&lt;endl;
	cout&lt;&lt;&quot;Dies ist der &quot;&lt;&lt;anzart&lt;&lt;&quot;-te Artikel&quot;&lt;&lt;endl;
}

Artikel::Artikel()
{
	++anzart;
	nr = anzart;
	bez = &quot;undefiniert&quot;;
	preis = 0.0;
	cout&lt;&lt;&quot;Es wird ein Objekt f\201r den Artikel &quot;&lt;&lt;anzart&lt;&lt;&quot; angelegt&quot;&lt;&lt;endl;
	cout&lt;&lt;&quot;Dies ist der &quot;&lt;&lt;anzart&lt;&lt;&quot;-te Artikel&quot;&lt;&lt;endl;
}

Artikel::~Artikel()
{
	cout&lt;&lt;&quot;Das Objekt f\201r den Artikel &quot;&lt;&lt;anzart&lt;&lt;&quot; wird zerstört&quot;&lt;&lt;endl;
	--anzart;
	cout&lt;&lt;&quot;Es gibt noch &quot;&lt;&lt;anzart&lt;&lt;&quot; Artikel&quot;&lt;&lt;endl;
}

void Artikel::print()
{
	cout&lt;&lt;setw(25)&lt;&lt;left&lt;&lt;&quot;Artikelnummmer:&quot;; cout&lt;&lt;setw(15)&lt;&lt;right&lt;&lt;nr&lt;&lt;endl;
	cout&lt;&lt;setw(25)&lt;&lt;left&lt;&lt;&quot;Artikelbezeichnung:&quot;; cout&lt;&lt;setw(15)&lt;&lt;right&lt;&lt;bez&lt;&lt;endl;
	cout&lt;&lt;setw(25)&lt;&lt;left&lt;&lt;&quot;Verkaufspreis:&quot;; cout&lt;&lt;showpoint&lt;&lt;setprecision(4)&lt;&lt;setw(15)&lt;&lt;right&lt;&lt;preis&lt;&lt;endl;
}

//Quelldatei mit main-Funktion in Übungen.cpp
int main()
{
	Artikel art1(12);
	art1.print();
	Artikel art2();
	art2.print();
	std::cin.clear(); std::cin.ignore(std::cin.rdbuf()-&gt;in_avail()); std::cin.get();
}
</code></pre>
<p>Bei einem Parameter (art1) ist die Initialisierung des Objekts durch den Konstruktor fehlerfrei.<br />
Ohne Parameter (art2) erhalte ich die Fehlermeldung &quot;error C2228: Links von &quot;.print&quot; muss sich eine Klasse/Struktur/Union befinden.&quot;.</p>
<p>Ich komme gerade leider nicht selbst auf meinen Fehler, deshalb bitte ich um eure Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/270762/default-konstruktor-funktioniert-nicht-warum</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 21:15:34 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/270762.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 17 Jul 2010 18:21:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sat, 17 Jul 2010 18:21:32 GMT]]></title><description><![CDATA[<p>Guten Abend.</p>
<pre><code class="language-cpp">//Headerdatei in Artikel.h
class Artikel
{
private:
	long nr;
	string bez;
	double preis;
public:
	Artikel(long, const string&amp;, double);
	Artikel(long, const string&amp;);
	Artikel(long);
	Artikel();
	~Artikel();
	void print();

//Methodendefinition der Klasse Artikel in Artikel.cpp
Artikel::Artikel(long k_nr)
{
	++anzart;
	nr = k_nr;
	bez = &quot;undefiniert&quot;;
	preis = 0.0;
	cout&lt;&lt;&quot;Es wird ein Objekt f\201r den Artikel &quot;&lt;&lt;anzart&lt;&lt;&quot; angelegt&quot;&lt;&lt;endl;
	cout&lt;&lt;&quot;Dies ist der &quot;&lt;&lt;anzart&lt;&lt;&quot;-te Artikel&quot;&lt;&lt;endl;
}

Artikel::Artikel()
{
	++anzart;
	nr = anzart;
	bez = &quot;undefiniert&quot;;
	preis = 0.0;
	cout&lt;&lt;&quot;Es wird ein Objekt f\201r den Artikel &quot;&lt;&lt;anzart&lt;&lt;&quot; angelegt&quot;&lt;&lt;endl;
	cout&lt;&lt;&quot;Dies ist der &quot;&lt;&lt;anzart&lt;&lt;&quot;-te Artikel&quot;&lt;&lt;endl;
}

Artikel::~Artikel()
{
	cout&lt;&lt;&quot;Das Objekt f\201r den Artikel &quot;&lt;&lt;anzart&lt;&lt;&quot; wird zerstört&quot;&lt;&lt;endl;
	--anzart;
	cout&lt;&lt;&quot;Es gibt noch &quot;&lt;&lt;anzart&lt;&lt;&quot; Artikel&quot;&lt;&lt;endl;
}

void Artikel::print()
{
	cout&lt;&lt;setw(25)&lt;&lt;left&lt;&lt;&quot;Artikelnummmer:&quot;; cout&lt;&lt;setw(15)&lt;&lt;right&lt;&lt;nr&lt;&lt;endl;
	cout&lt;&lt;setw(25)&lt;&lt;left&lt;&lt;&quot;Artikelbezeichnung:&quot;; cout&lt;&lt;setw(15)&lt;&lt;right&lt;&lt;bez&lt;&lt;endl;
	cout&lt;&lt;setw(25)&lt;&lt;left&lt;&lt;&quot;Verkaufspreis:&quot;; cout&lt;&lt;showpoint&lt;&lt;setprecision(4)&lt;&lt;setw(15)&lt;&lt;right&lt;&lt;preis&lt;&lt;endl;
}

//Quelldatei mit main-Funktion in Übungen.cpp
int main()
{
	Artikel art1(12);
	art1.print();
	Artikel art2();
	art2.print();
	std::cin.clear(); std::cin.ignore(std::cin.rdbuf()-&gt;in_avail()); std::cin.get();
}
</code></pre>
<p>Bei einem Parameter (art1) ist die Initialisierung des Objekts durch den Konstruktor fehlerfrei.<br />
Ohne Parameter (art2) erhalte ich die Fehlermeldung &quot;error C2228: Links von &quot;.print&quot; muss sich eine Klasse/Struktur/Union befinden.&quot;.</p>
<p>Ich komme gerade leider nicht selbst auf meinen Fehler, deshalb bitte ich um eure Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1927779</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927779</guid><dc:creator><![CDATA[SchlippSchlapp]]></dc:creator><pubDate>Sat, 17 Jul 2010 18:21:32 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sat, 17 Jul 2010 18:26:33 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">Artikel art2();
</code></pre>
<p>Das ist eine lokale Funktionsdeklaration. Um den Standardkonstruktor aufzurufen, schreibe</p>
<pre><code class="language-cpp">Artikel art2;
</code></pre>
<p>Ausserdem solltest du die Regel der Grossen Drei berücksichtigen (entweder Destruktor, Zuweisungsoperator und Kopierkonstruktor alle drei selbst deklarieren oder gar keinen).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1927783</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927783</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sat, 17 Jul 2010 18:26:33 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sat, 17 Jul 2010 18:32:13 GMT]]></title><description><![CDATA[<p>SchlippSchlapp schrieb:</p>
<blockquote>
<pre><code class="language-cpp">Artikel art2();
</code></pre>
</blockquote>
<p>Lass die Klammern weg, sonst kann der Compiler die Variablendeklaration nicht von einer Funktionsdeklaration unterscheiden.</p>
<p>Also</p>
<pre><code class="language-cpp">Artikel art2;
</code></pre>
<p>mfg Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1927787</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927787</guid><dc:creator><![CDATA[mgaeckler]]></dc:creator><pubDate>Sat, 17 Jul 2010 18:32:13 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sat, 17 Jul 2010 18:42:34 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/24458">@mgaeckler</a></p>
<p>Das ist einleuchtend.<br />
Bedeutet also, wenn ich ein Objekt durch den Default-Konstruktor initialisieren lassen will, muss ich die Klammer für die Parameterliste immer wegfallen lassen?</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/12954">@Nexus</a><br />
Danke schonmal für den Hinweis, dies hat mir mein Lehrbuch leider noch nicht mitgeteilt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1927793</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927793</guid><dc:creator><![CDATA[SchlippSchlapp]]></dc:creator><pubDate>Sat, 17 Jul 2010 18:42:34 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sat, 17 Jul 2010 18:47:09 GMT]]></title><description><![CDATA[<p>SchlippSchlapp schrieb:</p>
<blockquote>
<p>Das ist einleuchtend.<br />
Bedeutet also, wenn ich ein Objekt durch den Default-Konstruktor initialisieren lassen will, muss ich die Klammer für die Parameterliste immer wegfallen lassen?</p>
</blockquote>
<p>Nicht immer. Das ist legal:</p>
<pre><code class="language-cpp">Artikel *art2 = new Artikel();
</code></pre>
<p>Aber am besten ist es die Klammern immer wegzulassen, dann gibt es auch keine Interpretationsprobleme.</p>
<pre><code class="language-cpp">Artikel *art2 = new Artikel;
</code></pre>
<p>Übrigens, das ist kein Defaultkonstruktor. Du hast ihn ja definiert.</p>
<p>mfg Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1927797</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927797</guid><dc:creator><![CDATA[mgaeckler]]></dc:creator><pubDate>Sat, 17 Jul 2010 18:47:09 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sat, 17 Jul 2010 18:53:05 GMT]]></title><description><![CDATA[<p>Mein Buch schrieb:</p>
<blockquote>
<p>Ein Konstruktor <em>ohne</em> Parameter heißt <em>Default-Konstruktor</em>. (...)<br />
Falls für eine Klasse <em>kein</em> Konstruktor definiert ist, erzeugt der Compiler eine Minimalversion des Default-Konstruktors als public-Element.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1927800</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927800</guid><dc:creator><![CDATA[SchlippSchlapp]]></dc:creator><pubDate>Sat, 17 Jul 2010 18:53:05 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sat, 17 Jul 2010 19:01:51 GMT]]></title><description><![CDATA[<p>SchlippSchlapp schrieb:</p>
<blockquote>
<p>Mein Buch schrieb:</p>
<blockquote>
<p>Ein Konstruktor <em>ohne</em> Parameter heißt <em>Default-Konstruktor</em>. (...)<br />
Falls für eine Klasse <em>kein</em> Konstruktor definiert ist, erzeugt der Compiler eine Minimalversion des Default-Konstruktors als public-Element.</p>
</blockquote>
</blockquote>
<p>Na gut. Stroustrup schreibt das auch. Vergiss also meinen Schmarrn. Ich find's aber unlogisch. Aber was soll's Namen sind Schall und Rauch.</p>
<p>mfg Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1927803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927803</guid><dc:creator><![CDATA[mgaeckler]]></dc:creator><pubDate>Sat, 17 Jul 2010 19:01:51 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sat, 17 Jul 2010 19:13:00 GMT]]></title><description><![CDATA[<p>Meine Fragen sind erstmal geklärt.</p>
<p>Danke für die Hilfe!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1927808</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927808</guid><dc:creator><![CDATA[SchlippSchlapp]]></dc:creator><pubDate>Sat, 17 Jul 2010 19:13:00 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sat, 17 Jul 2010 21:47:59 GMT]]></title><description><![CDATA[<p>mgaeckler schrieb:</p>
<blockquote>
<p>Nicht immer. Das ist legal:</p>
<pre><code class="language-cpp">Artikel *art2 = new Artikel();
</code></pre>
<p>Aber am besten ist es die Klammern immer wegzulassen, dann gibt es auch keine Interpretationsprobleme.</p>
<pre><code class="language-cpp">Artikel *art2 = new Artikel;
</code></pre>
</blockquote>
<p>Die beiden Codezeilen sind semantisch nur äquivalent, falls <code>Artikel</code> kein POD-Typ ist. Bei einem solchen führt die erste Schreibweise nämlich zu einer Null-Initialisierung, während die zweite das Objekt nicht initialisiert.</p>
<pre><code class="language-cpp">int* a = new int;   // *a hat undefinierten Wert
int* b = new int(); // *b == 0

delete a;
delete b;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1927864</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927864</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sat, 17 Jul 2010 21:47:59 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sun, 18 Jul 2010 07:54:48 GMT]]></title><description><![CDATA[<p>Du solltest dich auch mal mit Default-Parametern und Initialisierungslisten beschäftigen. Im Prinzip reicht dir nämlich ein einziger Konstruktor!</p>
<pre><code class="language-cpp">class Artikel {
public:
    Artikel( long k_nr=anzart, const std::string&amp; bez=&quot;undefiniert&quot;, double preis=0.0 );
};

Artikel::Artikel(long k_nr, const std::string&amp; k_bez, double k_preis)
 : nr(k_nr), bez(k_bez), preis(k_preis)
{
    anzart++;
    cout&lt;&lt;&quot;Es wird ein Objekt f\201r den Artikel &quot; &lt;&lt; k_nr &lt;&lt;&quot; angelegt&quot;&lt;&lt;endl;
    cout&lt;&lt;&quot;Dies ist der &quot;&lt;&lt;anzart&lt;&lt;&quot;-te Artikel&quot;&lt;&lt;endl;
}
</code></pre>
<p>Was aber noch viiiiiel wichtiger ist:<br />
Du verwendest in deinem Header &quot;Artikel.h&quot; als Parameter nur &quot;string&quot;. Das sagt mir, dass in deinem Header ein &quot;using namespace std;&quot; steht. DAS IST BÖÖÖÖSE! <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="🙂"
    /><br />
Problem: Du leerst den kompletten std-Namensraum in deinem Header aus, somit auch in jeder Einheit, die deinen Header (und natürlich Header, die deinen Header includen, usw.) einbinden! Das führt unweigerlich irgendwann zu Namenskonflikten und anderen Schweinereien <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /><br />
Das gilt übrigens nicht nur für std, sondern immer:<br />
<strong>Kein <em>using namespace xyz;</em> in Headern!</strong></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1927941</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927941</guid><dc:creator><![CDATA[l&#x27;abra d&#x27;or]]></dc:creator><pubDate>Sun, 18 Jul 2010 07:54:48 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sun, 18 Jul 2010 07:37:51 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>Die beiden Codezeilen sind semantisch nur äquivalent, falls <code>Artikel</code> kein POD-Typ ist. Bei einem solchen führt die erste Schreibweise nämlich zu einer Null-Initialisierung, während die zweite das Objekt nicht initialisiert.</p>
<pre><code class="language-cpp">int* a = new int;   // *a hat undefinierten Wert
int* b = new int(); // *b == 0

delete a;
delete b;
</code></pre>
</blockquote>
<p>Interessant. Das wußte ich nicht. Ich dachte PODs haben grundsätzlich keinen Konstruktor.</p>
<p>mfg Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1927944</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927944</guid><dc:creator><![CDATA[mgaeckler]]></dc:creator><pubDate>Sun, 18 Jul 2010 07:37:51 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sun, 18 Jul 2010 07:53:30 GMT]]></title><description><![CDATA[<p>Ui, noch ein wichtiger Nachtrag:</p>
<ol>
<li>Ich hab nen Fehler eingebaut: Wenn du einen Parameter für k_nr eingibst, wird der Wert für anzart nich hochgezählt. Ich korrigier das im vorigen Post.</li>
<li>Dein Programm enthält einen logischen Fehler. Du gibst dem Benutzer deiner Klasse die Möglichkeit, entweder eine Artikelnummer automatisch vergeben zu lassen (über den default-Konstruktor; namentlich &quot;anzart&quot;, die Anzahl der Artikel). Andererseits kann er auch eine eigene Nummer vergeben. Problem: Es können Artikelnummern mehrfach vergeben werden!<br />
Lösung: Entweder komplett automatisch (laufende Nummer), oder prüfen ob die Nummer eindeutig ist. Dafür musst du natürlich irgendwo auf sämtliche Artikelnummern zugreifen können <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="😉"
    /></li>
</ol>
]]></description><link>https://www.c-plusplus.net/forum/post/1927949</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927949</guid><dc:creator><![CDATA[l&#x27;abra d&#x27;or]]></dc:creator><pubDate>Sun, 18 Jul 2010 07:53:30 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sun, 18 Jul 2010 08:53:23 GMT]]></title><description><![CDATA[<p>mgaeckler schrieb:</p>
<blockquote>
<p>Ich dachte PODs haben grundsätzlich keinen Konstruktor.</p>
</blockquote>
<p>Das stimmt auch, dennoch ist die Initialisierungssyntax die gleiche wie bei Klassen mit Konstruktoren. Nur eben dass ohne die Klammern keine Initialisierung stattfindet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1927957</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927957</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 18 Jul 2010 08:53:23 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Sun, 18 Jul 2010 09:45:37 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/20104">@l</a>'abra d'or<br />
<code>explicit</code> nicht vergessen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1927978</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1927978</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sun, 18 Jul 2010 09:45:37 GMT</pubDate></item><item><title><![CDATA[Reply to Default-Konstruktor funktioniert nicht. Warum? on Mon, 19 Jul 2010 19:45:33 GMT]]></title><description><![CDATA[<p>l'abra d'or schrieb:</p>
<blockquote>
<p>[...]<br />
<strong>Kein <em>using namespace xyz;</em> in Headern!</strong></p>
</blockquote>
<p>Das hatte ich schonmal irgendwo aufgeschnappt. Vielen Dank für die Auffrischung. Setze das gleich auf meine &quot;Wichtige Dinge, die ich ständig vergesse&quot;-Liste.</p>
<p>l'abra d'or schrieb:</p>
<blockquote>
<p>[...]<br />
Problem: Es können Artikelnummern mehrfach vergeben werden!<br />
[...]</p>
</blockquote>
<p>Das war nicht gefordert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /> (Prinzipiell hast du natürlich recht)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1928814</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1928814</guid><dc:creator><![CDATA[SchlippSchlapp]]></dc:creator><pubDate>Mon, 19 Jul 2010 19:45:33 GMT</pubDate></item></channel></rss>