<?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[Erstellung eines Histogramms]]></title><description><![CDATA[<p>Hey Leute <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>
<p>Kann mir wirklich gut vorstellen, wie genervt man sein muss, wenn ständig neue Benutzer ohne vorherige Recherchen hier nach Hilfe suchen...<br />
Ich bin leider auch einer davon, nur habe ich bereits mein Bestes (soweit es geht) gegeben und komme zu keiner Lösung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
Es geht darum, ein Histogramm zu erstellen; ich lese eine Datei mit 2 Spalten ein, in der ersten steht die Zeit und in der zweiten die Ortskoordinate.<br />
Dann Überprüfe ich ob die gewählten Intervalle getroffen wurden und lasse mir am Ende den &quot;counter&quot; ausgeben.<br />
Die Sache ist, dass ich selbst bei einer &quot;simplen&quot; Datei mit Daten wie:<br />
1 1<br />
2 2<br />
3 1<br />
4 4<br />
5 1<br />
6 6<br />
7 1<br />
8 8<br />
9 1</p>
<p>am Ende in der Ausgabe totalen Schwachsinn bekomme mit Werten von:</p>
<p>#intervall Auftritte_Teilchen<br />
0 -1732826976<br />
1 32767<br />
2 -1732826961<br />
3 32767<br />
4 311044592<br />
5 32720<br />
6 307760984<br />
7 32720<br />
8 -1732826912<br />
9 32767</p>
<p>herausbekomme. Bin ziemlich ratlos bei der Fehlersuche, weil ich mir nicht erklären kann woher solche Zahlen kommen sollen. Greife ich da vielleicht irgendwo auf falschen Speicher zu?</p>
<p>...also falls dies doch gegen Forumvorschriften verstößt, so ignoriert den Beitrag einfach.</p>
<p>Wenn nicht, dann hier der Quellcode, bin für jede Hilfe oder jeden Tipp sehr dankbar! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Wie gesagt, ich habe wenig Erfahrung bisher, mein Stil ist möglicherweise nicht der Beste <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>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;cstdlib&gt;
#include &lt;cstring&gt;

using namespace std;

const int N=10; //Anzahl Intervalle

int main(int argc, char** argv){
if(argc != 2) {
		cout &lt;&lt; &quot;Erwartet Dateiname als Parameter&quot; &lt;&lt; endl;
		return 0;
	}
	char buf[256];
	ifstream fl;
	fl.open(argv[1]);
	if(!fl.is_open()) {
		return 1;
	}
	double max = 0;
	double min = 0;
	while(!fl.eof()) {
		fl.getline(buf, 255);

		double x;
		char* pch;
		pch = strtok(buf, &quot; &quot;);
		if(pch != NULL)
			x = atoi(pch);

		if(x &gt; max)
			max = x;  //Setzen der Grenzen des betrachteten Bereichs

		if(x &lt; min)
			min = x;
	}

	double intervallgroesse = (max-min)/N; //Intervallgröße bestimmen
	double intervallbeginn[N];	
	for(int i=0; i&lt;N; i++){
		intervallbeginn[i]=intervallgroesse*(i); //Berechnung des jeweiligen Beginns eines Intervalls
		}

	fl;
	fl.open(argv[1]);
	if(!fl.is_open()) {
		return 1;
	}
	int counter[N]; //Zähler der Auftritte des Teilchen im Intervall i
	while(!fl.eof()) {
		fl.getline(buf, 255);

		double x;
		char* pch;
		pch = strtok(buf, &quot; &quot;);
		if(pch != NULL)
			x = atoi(pch);
		int i=0;
		if(x&gt;intervallbeginn[i]){i++;} //Falls x größer als Intervallbeginn i, nächstes Intervall betrachten
		else{counter[i-1]++;} //Wenn x nicht größer als Intervallbeginn des aktuellen Intervalls, muss es im vorherigen Intervall sein

	}
	ofstream out(&quot;histogramm.txt&quot;);
	out&lt;&lt;&quot;#intervall&quot;&lt;&lt;&quot; &quot;&lt;&lt;&quot;Auftritte_Teilchen&quot;&lt;&lt;endl;  //Ausgabe
	for(int i=0; i&lt;N; i++){
	out&lt;&lt; i &lt;&lt; &quot; &quot; &lt;&lt; counter[i] &lt;&lt;endl;
	}
	fl.close();
	out.close();

	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/290513/erstellung-eines-histogramms</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 10:16:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/290513.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 27 Jul 2011 23:36:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Erstellung eines Histogramms on Thu, 28 Jul 2011 13:05:18 GMT]]></title><description><![CDATA[<p>Hey Leute <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>
<p>Kann mir wirklich gut vorstellen, wie genervt man sein muss, wenn ständig neue Benutzer ohne vorherige Recherchen hier nach Hilfe suchen...<br />
Ich bin leider auch einer davon, nur habe ich bereits mein Bestes (soweit es geht) gegeben und komme zu keiner Lösung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
Es geht darum, ein Histogramm zu erstellen; ich lese eine Datei mit 2 Spalten ein, in der ersten steht die Zeit und in der zweiten die Ortskoordinate.<br />
Dann Überprüfe ich ob die gewählten Intervalle getroffen wurden und lasse mir am Ende den &quot;counter&quot; ausgeben.<br />
Die Sache ist, dass ich selbst bei einer &quot;simplen&quot; Datei mit Daten wie:<br />
1 1<br />
2 2<br />
3 1<br />
4 4<br />
5 1<br />
6 6<br />
7 1<br />
8 8<br />
9 1</p>
<p>am Ende in der Ausgabe totalen Schwachsinn bekomme mit Werten von:</p>
<p>#intervall Auftritte_Teilchen<br />
0 -1732826976<br />
1 32767<br />
2 -1732826961<br />
3 32767<br />
4 311044592<br />
5 32720<br />
6 307760984<br />
7 32720<br />
8 -1732826912<br />
9 32767</p>
<p>herausbekomme. Bin ziemlich ratlos bei der Fehlersuche, weil ich mir nicht erklären kann woher solche Zahlen kommen sollen. Greife ich da vielleicht irgendwo auf falschen Speicher zu?</p>
<p>...also falls dies doch gegen Forumvorschriften verstößt, so ignoriert den Beitrag einfach.</p>
<p>Wenn nicht, dann hier der Quellcode, bin für jede Hilfe oder jeden Tipp sehr dankbar! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Wie gesagt, ich habe wenig Erfahrung bisher, mein Stil ist möglicherweise nicht der Beste <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>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;
#include &lt;cstdlib&gt;
#include &lt;cstring&gt;

using namespace std;

const int N=10; //Anzahl Intervalle

int main(int argc, char** argv){
if(argc != 2) {
		cout &lt;&lt; &quot;Erwartet Dateiname als Parameter&quot; &lt;&lt; endl;
		return 0;
	}
	char buf[256];
	ifstream fl;
	fl.open(argv[1]);
	if(!fl.is_open()) {
		return 1;
	}
	double max = 0;
	double min = 0;
	while(!fl.eof()) {
		fl.getline(buf, 255);

		double x;
		char* pch;
		pch = strtok(buf, &quot; &quot;);
		if(pch != NULL)
			x = atoi(pch);

		if(x &gt; max)
			max = x;  //Setzen der Grenzen des betrachteten Bereichs

		if(x &lt; min)
			min = x;
	}

	double intervallgroesse = (max-min)/N; //Intervallgröße bestimmen
	double intervallbeginn[N];	
	for(int i=0; i&lt;N; i++){
		intervallbeginn[i]=intervallgroesse*(i); //Berechnung des jeweiligen Beginns eines Intervalls
		}

	fl;
	fl.open(argv[1]);
	if(!fl.is_open()) {
		return 1;
	}
	int counter[N]; //Zähler der Auftritte des Teilchen im Intervall i
	while(!fl.eof()) {
		fl.getline(buf, 255);

		double x;
		char* pch;
		pch = strtok(buf, &quot; &quot;);
		if(pch != NULL)
			x = atoi(pch);
		int i=0;
		if(x&gt;intervallbeginn[i]){i++;} //Falls x größer als Intervallbeginn i, nächstes Intervall betrachten
		else{counter[i-1]++;} //Wenn x nicht größer als Intervallbeginn des aktuellen Intervalls, muss es im vorherigen Intervall sein

	}
	ofstream out(&quot;histogramm.txt&quot;);
	out&lt;&lt;&quot;#intervall&quot;&lt;&lt;&quot; &quot;&lt;&lt;&quot;Auftritte_Teilchen&quot;&lt;&lt;endl;  //Ausgabe
	for(int i=0; i&lt;N; i++){
	out&lt;&lt; i &lt;&lt; &quot; &quot; &lt;&lt; counter[i] &lt;&lt;endl;
	}
	fl.close();
	out.close();

	return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2098778</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2098778</guid><dc:creator><![CDATA[crack123]]></dc:creator><pubDate>Thu, 28 Jul 2011 13:05:18 GMT</pubDate></item><item><title><![CDATA[Reply to Erstellung eines Histogramms on Thu, 28 Jul 2011 00:01:48 GMT]]></title><description><![CDATA[<p>Musst du nicht atof benutzen, wenn du<br />
double x;<br />
verwendest?<br />
Oder andersrum, warum deklarierst du nicht einfach<br />
int x;<br />
wenn scheinbar ohnehin nur integers in Frage kommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2098779</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2098779</guid><dc:creator><![CDATA[__stdcay]]></dc:creator><pubDate>Thu, 28 Jul 2011 00:01:48 GMT</pubDate></item><item><title><![CDATA[Reply to Erstellung eines Histogramms on Thu, 28 Jul 2011 00:08:03 GMT]]></title><description><![CDATA[<p>Ich übersehe da mal einiges und frage gleich: Willst du nur Ganzzahlen oder auch Kommazahlen einlesen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2098780</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2098780</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Thu, 28 Jul 2011 00:08:03 GMT</pubDate></item><item><title><![CDATA[Reply to Erstellung eines Histogramms on Thu, 28 Jul 2011 00:27:12 GMT]]></title><description><![CDATA[<p>Ich möchte auch Kommazahlen einlesen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2098783</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2098783</guid><dc:creator><![CDATA[crack123]]></dc:creator><pubDate>Thu, 28 Jul 2011 00:27:12 GMT</pubDate></item><item><title><![CDATA[Reply to Erstellung eines Histogramms on Thu, 28 Jul 2011 00:53:21 GMT]]></title><description><![CDATA[<p>crack123 schrieb:</p>
<blockquote>
<p>Ich möchte auch Kommazahlen einlesen.</p>
</blockquote>
<p>Versuch mal operator &gt;&gt;. Du kannst von ifstreams lesen wie von std::cin:</p>
<pre><code class="language-cpp">ifstream is(&quot;file.txt&quot;);
double max;
is &gt;&gt; max; // Eventuell Rückgabewert beachten
</code></pre>
<p>Hilft dir das? <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>
<p>(atoi() gibt im Übrigen eine Ganzzahl, genauer einern Integer zurück!)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2098787</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2098787</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Thu, 28 Jul 2011 00:53:21 GMT</pubDate></item><item><title><![CDATA[Reply to Erstellung eines Histogramms on Thu, 28 Jul 2011 06:25:38 GMT]]></title><description><![CDATA[<p>Servus, ich kämpfe aktuell auch mit Histogrammen. Ohne vorher den Thread gelesen zu haben, ich bin mit den Histogrammen der GSL sehr zufrieden, siehe: <a href="http://www.gnu.org/s/gsl/manual/html_node/Histograms.html" rel="nofollow">http://www.gnu.org/s/gsl/manual/html_node/Histograms.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2098815</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2098815</guid><dc:creator><![CDATA[Jay1980]]></dc:creator><pubDate>Thu, 28 Jul 2011 06:25:38 GMT</pubDate></item><item><title><![CDATA[Reply to Erstellung eines Histogramms on Thu, 28 Jul 2011 07:33:01 GMT]]></title><description><![CDATA[<p>Hallo crack123,</p>
<p>Die Hauptfehler bestehen darin, dass in den Zeilen 63,63 die Schleife fehlt, die das passende Intervall findet. Weiter ist das Array counter[] in Zeile 51 nicht initialisiert. D.h. da steht vorher irgendwas drin und das wird später ausgegeben. Daher die komischen Werte.</p>
<p>crack123 schrieb:</p>
<blockquote>
<p>Wie gesagt, ich habe wenig Erfahrung bisher, mein Stil ist möglicherweise nicht der Beste <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>
</blockquote>
<p>ok - das ist verständlich, jeder war mal Anfänger.</p>
<p>Aber wo hast Du denn das</p>
<p>crack123 schrieb:</p>
<blockquote>
<pre><code class="language-cpp">while(!fl.eof()) {
		fl.getline(buf, 255);
</code></pre>
</blockquote>
<p>gelernt?</p>
<p>Gruß<br />
Werner</p>
<p>@Edit benutzte den 'C/C++'-Tag statt des 'Code'-Tags um den Sourcecode darzustellen - sieht besser aus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2098839</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2098839</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Thu, 28 Jul 2011 07:33:01 GMT</pubDate></item><item><title><![CDATA[Reply to Erstellung eines Histogramms on Thu, 28 Jul 2011 13:22:52 GMT]]></title><description><![CDATA[<p>Heyhey,<br />
erstmal riesengroßes Dankeschön an all die Leute die versuchen, mir zu helfen, hätte keine so große Hilfsbereichtschaft erwartet.<br />
Klasse Forum habt ihr hier, ich werde wohl länger bleiben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/7393">@Werner</a> Salomon: ich glaube ich verstehe was in Zeile 63 schief gelaufen ist, aber komme momentan auf keine Lösung. Ein kleiner Tipp vielleicht? <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="🤡"
    /><br />
Und ehm was genau meinst Du mit &quot;das Array ist nicht initialisiert&quot;?<br />
Mache ich nicht gerade das mit int counter[n]? <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>
<pre><code class="language-cpp">while(!fl.eof()) {
        fl.getline(buf, 255);
</code></pre>
<p>Das habe ich irgendwo im Internet gefunden als ich mich mit dem Einlesen von Dateien beschäftigt hab, ich weiß die Quelle nicht mehr <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/2099012</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2099012</guid><dc:creator><![CDATA[crack123]]></dc:creator><pubDate>Thu, 28 Jul 2011 13:22:52 GMT</pubDate></item><item><title><![CDATA[Reply to Erstellung eines Histogramms on Thu, 28 Jul 2011 14:00:56 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>bezogen auf die Initialisierung:<br />
mittels &quot;int counter[N]&quot; wird für eine lokale Variable nur Speicher bereitgestellt (ohne die Inhalte zu verändern, d.h. dort stehen also zufällige Werte drin).<br />
Mittels</p>
<pre><code class="language-cpp">int counter[N] = { 0 };
</code></pre>
<p>kannst du dies aber erzwingen (d.h. alle Array-Werte werden auf 0 gesetzt).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2099034</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2099034</guid><dc:creator><![CDATA[Th69]]></dc:creator><pubDate>Thu, 28 Jul 2011 14:00:56 GMT</pubDate></item><item><title><![CDATA[Reply to Erstellung eines Histogramms on Thu, 28 Jul 2011 16:04:53 GMT]]></title><description><![CDATA[<p>Aaaaaaaah ja stimmt, dämlich von mir.</p>
<p>Danke dafür!</p>
<p>...</p>
<p>Hab alles was ich brauchte, Thread kann sterben! <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>
<p>Vielen Dank nochmal an alle die geholfen haben!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2099046</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2099046</guid><dc:creator><![CDATA[crack123]]></dc:creator><pubDate>Thu, 28 Jul 2011 16:04:53 GMT</pubDate></item><item><title><![CDATA[Reply to Erstellung eines Histogramms on Thu, 28 Jul 2011 18:43:14 GMT]]></title><description><![CDATA[<p>crack123 schrieb:</p>
<blockquote>
<p>Hab alles was ich brauchte, Thread kann sterben! <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>
</blockquote>
<p>na - noch nicht ganz; ich bin Dir noch eine Antwort schuldig.</p>
<p>crack123 schrieb:</p>
<blockquote>
<pre><code class="language-cpp">while(!fl.eof()) {
        fl.getline(buf, 255);
</code></pre>
<p>Das habe ich irgendwo im Internet gefunden als ich mich mit dem Einlesen von Dateien beschäftigt hab, ich weiß die Quelle nicht mehr <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>
</blockquote>
<p>Du weißt, dass geschätzte 90% von dem, was man im Internet findet, Mist ist? <a href="http://www.c-plusplus.net/forum/p2042572#2042572" rel="nofollow">In diesem Thread</a> habe ich schon mal versucht auszuführen, warum ich diese while-!EOF-Konstruktion für einen Fehler halte.</p>
<p>In Deinem Fall kannst Du die Zahlen z.B. einfach mit ..</p>
<pre><code class="language-cpp">for( double zeit, ort; fl &gt;&gt; zeit &gt;&gt; ort; )
    {
        if( zeit &lt; min )
            min = zeit;
        if( zeit &gt; max )
            max = zeit;
    }
</code></pre>
<p>.. einlesen. Wenn Du doubles haben willst, so lese doubles - so einfach ist das.</p>
<p>Gruß<br />
Werner</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2099152</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2099152</guid><dc:creator><![CDATA[Werner Salomon]]></dc:creator><pubDate>Thu, 28 Jul 2011 18:43:14 GMT</pubDate></item></channel></rss>