<?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[iostreams und errno?]]></title><description><![CDATA[<p>Das beschäftigt mich jetzt schon länger, aber ich finde einfach nirgends was dazu: wenn man fopen() verwendet und das nicht funktioniert, kann man mittels errno herausfinden, warum es nicht gegangen ist und mit strerror() eine Fehlermeldung generieren. Was macht man aber, wenn ein ifstream.open() nicht funktioniert? Wie kommt man da an eine Fehlermeldung? Ich hab's gerade in VC++ 7.1 ausprobiert - da kann man errno verwenden, aber solange das nicht in Stein gemeißelt ist, möchte ich mich eigentlich nicht darauf verlassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/125968/iostreams-und-errno</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 08:46:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/125968.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 10 Nov 2005 19:28:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 19:28:36 GMT]]></title><description><![CDATA[<p>Das beschäftigt mich jetzt schon länger, aber ich finde einfach nirgends was dazu: wenn man fopen() verwendet und das nicht funktioniert, kann man mittels errno herausfinden, warum es nicht gegangen ist und mit strerror() eine Fehlermeldung generieren. Was macht man aber, wenn ein ifstream.open() nicht funktioniert? Wie kommt man da an eine Fehlermeldung? Ich hab's gerade in VC++ 7.1 ausprobiert - da kann man errno verwenden, aber solange das nicht in Stein gemeißelt ist, möchte ich mich eigentlich nicht darauf verlassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914260</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914260</guid><dc:creator><![CDATA[Ringding]]></dc:creator><pubDate>Thu, 10 Nov 2005 19:28:36 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 19:54:05 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>die C++-Standardbibliothek nutzt errno nicht. Schau mal hier:</p>
<p><a href="http://www.cppreference.com/cppio/open.html" rel="nofollow">http://www.cppreference.com/cppio/open.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/914290</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914290</guid><dc:creator><![CDATA[hagman]]></dc:creator><pubDate>Thu, 10 Nov 2005 19:54:05 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 21:15:05 GMT]]></title><description><![CDATA[<p>Na gut, dann formuliere ich halt meine Frage um. Woher weiß ich dann, warum das open() fehlschlägt? (Nicht gefunden, keine Berechtigung, Disk error, ...)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914399</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914399</guid><dc:creator><![CDATA[Ringding]]></dc:creator><pubDate>Thu, 10 Nov 2005 21:15:05 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 22:06:56 GMT]]></title><description><![CDATA[<p>hier:<br />
<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclang98/html/_iostream_ifstream.3a3a.open.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclang98/html/_iostream_ifstream.3a3a.open.asp</a></p>
<p>bzw. ios::bad und ios::fail.</p>
<p>genauere fehlerbeschreibungen bekommt man nur durch andere, wohl auch bs-speziefische funktionen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914450</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914450</guid><dc:creator><![CDATA[cin]]></dc:creator><pubDate>Thu, 10 Nov 2005 22:06:56 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 22:13:59 GMT]]></title><description><![CDATA[<p>Danke für eure Mühe, aber ich kenne mich in C++ eigentlich sehr gut aus und weiß auch, wo ich nachschauen muss. Folglich kenne ich bad und fail usw. schon.</p>
<p>Ich kann es kaum glauben, dass ein wunderbar plattformunabhängiger Mechanismus (errno/strerror) durch einen zugegebenermaßen ebenfalls plattformunabhängigen anderen Mechanismus ersetzt werden soll, der absolute Basisfunktionalität beinhart verweigert.</p>
<blockquote>
<p>genauere fehlerbeschreibungen bekommt man nur durch andere, wohl auch bs-speziefische funktionen.</p>
</blockquote>
<p>Auch das ist mir bewusst, aber das bedeutet, dass man in den Code der C++-Library reinschauen muss und bei jedem noch so winzigen Upgrade erneut checken muss, ob die Vorgehensweise des Tages denn auch noch so funktioniert, wie man sie implementiert hat. Na Mahlzeit!</p>
<p>Jetzt hatte ich wirklich nach Jahren mal ernsthaft vor, von fopen/printf auf iostreams umzusteigen, aber wenn das so ist, bleibe ich wohl bei bewährten Mitteln.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914464</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914464</guid><dc:creator><![CDATA[Ringding]]></dc:creator><pubDate>Thu, 10 Nov 2005 22:13:59 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 22:22:25 GMT]]></title><description><![CDATA[<p>Es ist doch unwichtig den genauen Grund zu erfahren!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914472</guid><dc:creator><![CDATA[.......]]></dc:creator><pubDate>Thu, 10 Nov 2005 22:22:25 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 22:28:12 GMT]]></title><description><![CDATA[<p>Herr Gott, dann benutzt boost::filesystem.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914478</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914478</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 10 Nov 2005 22:28:12 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 22:29:53 GMT]]></title><description><![CDATA[<p>Artchi schrieb:</p>
<blockquote>
<p>Herr Gott, dann benutzt boost::filesystem.</p>
</blockquote>
<p>wie soll das damit bitteschön gehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914479</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914479</guid><dc:creator><![CDATA[hmmmmmmmm]]></dc:creator><pubDate>Thu, 10 Nov 2005 22:29:53 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 22:34:09 GMT]]></title><description><![CDATA[<p>boost::filesystem wirft spezialisierte Exceptions, die mehr aussagen als die von der Standardlib.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914480</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914480</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 10 Nov 2005 22:34:09 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 22:34:53 GMT]]></title><description><![CDATA[<p>aber dort gibt es doch gar keine klasse für dateien</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914482</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914482</guid><dc:creator><![CDATA[hmmmmmmmm]]></dc:creator><pubDate>Thu, 10 Nov 2005 22:34:53 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 22:42:08 GMT]]></title><description><![CDATA[<p>Artchi schrieb:</p>
<blockquote>
<p>Herr Gott, dann benutzt boost::filesystem.</p>
</blockquote>
<p>Hmm, mal sehen. Vielleicht kann das ja wirklich was...<br />
Danke für den Tip.</p>
<p>EDIT: Ich hoffe nur, dass das auch UNC-Namen kann unter Windows.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914484</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914484</guid><dc:creator><![CDATA[Ringding]]></dc:creator><pubDate>Thu, 10 Nov 2005 22:42:08 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 22:50:42 GMT]]></title><description><![CDATA[<p>hmmmmmmmm schrieb:</p>
<blockquote>
<p>aber dort gibt es doch gar keine klasse für dateien</p>
</blockquote>
<p>Ehm, neee, die machen eine Dateisystem-Librarie ohne Datei-Klassen. Neee, is' klar.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914494</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914494</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 10 Nov 2005 22:50:42 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 22:53:43 GMT]]></title><description><![CDATA[<p>Ringding schrieb:</p>
<blockquote>
<p>EDIT: Ich hoffe nur, dass das auch UNC-Namen kann unter Windows.</p>
</blockquote>
<p>Ehm, du meinst UTF16? Also gerade da hapert es glaub ich noch an der Lib, obwohl die Lib ansonst super ist. Hat jemand erst letztens in der boost-Mailingliste angesprochen, das er an der Stelle Schwierigleiten hatte. Aber probier es einfach mal aus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914498</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 10 Nov 2005 22:53:43 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 22:54:08 GMT]]></title><description><![CDATA[<p>dann sag bitte wie die heißt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914499</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914499</guid><dc:creator><![CDATA[hmmmmmmmm]]></dc:creator><pubDate>Thu, 10 Nov 2005 22:54:08 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 22:55:29 GMT]]></title><description><![CDATA[<p>Nein, nicht UTF16. Sondern alles, was mit &quot;\&quot; anfängt (für Zugriff auf Netzwerkshares hauptsächlich, man kann damit aber auch auf Diskettenlaufwerke, Festplattenpartitionen, USB-Devices und weiß der Geier was noch zugreifen).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914500</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914500</guid><dc:creator><![CDATA[Ringding]]></dc:creator><pubDate>Thu, 10 Nov 2005 22:55:29 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 23:06:22 GMT]]></title><description><![CDATA[<p>hmmmmmmmmm schrieb:</p>
<blockquote>
<p>dann sag bitte wie die heißt.</p>
</blockquote>
<p>Schau doch einfach mal in die doku rein. Mit den folgenden MItteln arbeitet kann man auf das Filesystem zugreifen:</p>
<p>Mit boost::filesystem::path bestimmst du erstmal ein Verzeichnis oder eine Datei.</p>
<p>Mit boost::filesystem kannst du auf path Operationen durchführen (iterieren, löschen, kopieren, bestimmte Attribute prüfen usw.)</p>
<p>Mit boost::filesystem::fstream kannst du auf path letztendlich den Inhalt streamen.</p>
<p>Wenn das mal nicht nützliche Funktionen und Klassen sind, die was mit Dateien zu tun haben, dann weiß ich auch nicht. <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/914505</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914505</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 10 Nov 2005 23:06:22 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 23:13:24 GMT]]></title><description><![CDATA[<p>Ringding schrieb:</p>
<blockquote>
<p>Nein, nicht UTF16. Sondern alles, was mit &quot;\&quot; anfängt (für Zugriff auf Netzwerkshares hauptsächlich, man kann damit aber auch auf Diskettenlaufwerke, Festplattenpartitionen, USB-Devices und weiß der Geier was noch zugreifen).</p>
</blockquote>
<p>Achso! Ehm... hem, kann ich jetzt leider auch nicht sagen, war noch nie in der Situation. Aber wenn ich die Doku richtig verstehe, wurde dies schon beachtet aber noch nicht ausführlich getestet. Weiterhin mußt du keine Backslashes benutzen sondern Slashes, das, wird intern dann umgewandelt. Also &quot;//share&quot; benutzen und nicht &quot;\\share&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914509</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914509</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 10 Nov 2005 23:13:24 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 23:15:08 GMT]]></title><description><![CDATA[<p>Ok das habe ich alles schon in der Dokumentation gesehen aber das hilft bei Ringdings Problematik doch überhaupt nichts?!?</p>
<p>Also da ist ja jetzt keine eigene Klasse für die Dateiverarbeitung drin wie std::fstream. boost::filesystem::fstream ist ja nur dafür da das alle Funktionen Path&amp; aktzeptieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914510</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914510</guid><dc:creator><![CDATA[hmmmmmmmmm]]></dc:creator><pubDate>Thu, 10 Nov 2005 23:15:08 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 23:22:50 GMT]]></title><description><![CDATA[<p>Es wird ihm in sofern mehr helfen, das er aussagekräftigere Exceptions geworfen bekommt. Welche man hier sehen kann:<br />
<a href="http://www.boost.org/libs/filesystem/doc/exception.htm" rel="nofollow">http://www.boost.org/libs/filesystem/doc/exception.htm</a></p>
<p>Ich finde das schon um einiges besser. Er kann z.B. auch vorher mit den operations abfragen ob eine Datei überhaupt existiert, oder ob sie überhaupt eine Datei und kein Verz. ist. Und selbst wenn das alles geklappt hat und er versucht z.B. eine schreibgeschützte Datei zu beschreiben oder zu löschen, bekommt er eine Exception mit einem read_only_error und einer Betriebssystem-Message als Errortext die er dem User präsentieren kann.</p>
<p>Wenn man vielleicht noch mehr haben will (was wohl seltener der Fall sein dürfte) müsste er letztendlich direkt sein OS zugreifen. Aber boost::filesystem versucht schon das meiste zu lösen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914514</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914514</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 10 Nov 2005 23:22:50 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Thu, 10 Nov 2005 23:47:04 GMT]]></title><description><![CDATA[<blockquote>
<p>Und selbst wenn das alles geklappt hat und er versucht z.B. eine schreibgeschützte Datei zu beschreiben oder zu löschen, bekommt er eine Exception mit einem read_only_error und einer Betriebssystem-Message als Errortext die er dem User präsentieren kann.</p>
</blockquote>
<p>Welche Funktion wirft die Exception beim beschreiben?</p>
<p>Beim Löschen ists ja logisch, da gibts ne extra Funktion.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914525</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914525</guid><dc:creator><![CDATA[höö]]></dc:creator><pubDate>Thu, 10 Nov 2005 23:47:04 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Fri, 11 Nov 2005 00:01:53 GMT]]></title><description><![CDATA[<p>Artchi schrieb:</p>
<blockquote>
<p>Achso! Ehm... hem, kann ich jetzt leider auch nicht sagen, war noch nie in der Situation. Aber wenn ich die Doku richtig verstehe, wurde dies schon beachtet aber noch nicht ausführlich getestet. Weiterhin mußt du keine Backslashes benutzen sondern Slashes, das, wird intern dann umgewandelt. Also &quot;//share&quot; benutzen und nicht &quot;\\share&quot;.</p>
</blockquote>
<p>Soweit ich mich entsinne werden bezüglich UNC ohne hin Slashes, nicht Backslashes verwandt.</p>
<p>Und<br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/6165">@Ringding</a> bei boost::filesystem tut sich soweit ich das verfolge noch einiges, und (für boost-Verhältnisse) ist vieles <em>implementation defined</em>, insbesondere wenn es Richtung multiple-root etc geht...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914528</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914528</guid><dc:creator><![CDATA[finix]]></dc:creator><pubDate>Fri, 11 Nov 2005 00:01:53 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Fri, 11 Nov 2005 00:09:45 GMT]]></title><description><![CDATA[<p>höö schrieb:</p>
<blockquote>
<p>Welche Funktion wirft die Exception beim beschreiben?</p>
</blockquote>
<p>Sind wir hier im Kindergarten oder was??? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /> Steht alles auf der ersten Seite der Doku unter Common Specs!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914529</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914529</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Fri, 11 Nov 2005 00:09:45 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Fri, 11 Nov 2005 00:12:46 GMT]]></title><description><![CDATA[<p>finix schrieb:</p>
<blockquote>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/6165">@Ringding</a> bei boost::filesystem tut sich soweit ich das verfolge noch einiges, und (für boost-Verhältnisse) ist vieles <em>implementation defined</em>, insbesondere wenn es Richtung multiple-root etc geht...</p>
</blockquote>
<p>Kein Wunder, boost::filesystem wird gerade dem C++ Committee vorgeschlagen für den TR2, da dürfen die keine Müdigkeit vorschützen lassen. Kann mir gut vorstellen, das dieser Lib zugestimmt wird (boost::regex, boost::shared_ptr u.a. haben es ja schon geschafft).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914531</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914531</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Fri, 11 Nov 2005 00:12:46 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Fri, 11 Nov 2005 00:53:15 GMT]]></title><description><![CDATA[<p>Ich werde das mal ausprobieren mit den Backslashes. Für UNC wird normalerweise schon \\ verwendet. Und es geht ja nicht darum, wie ich das schreibe, weil Filenamen normalerweise von der Kommandozeile oder per Drag &amp; Drop hereinkommen, und dann enthalten sie natürlich gemäß Windows-Konvention Backslashes (obwohl es Windows egal ist - das akzeptiert auch normale slashes). Es wäre schon etwas lästig, wenn ich jeden Filenamen, der auf der Kommandozeile hereinkommt, erst umbauen müsste, nur damit ich das File überhaupt öffnen kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914541</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914541</guid><dc:creator><![CDATA[Ringding]]></dc:creator><pubDate>Fri, 11 Nov 2005 00:53:15 GMT</pubDate></item><item><title><![CDATA[Reply to iostreams und errno? on Fri, 11 Nov 2005 01:08:48 GMT]]></title><description><![CDATA[<p>Artchi schrieb:</p>
<blockquote>
<p>höö schrieb:</p>
<blockquote>
<p>Welche Funktion wirft die Exception beim beschreiben?</p>
</blockquote>
<p>Sind wir hier im Kindergarten oder was??? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /> Steht alles auf der ersten Seite der Doku unter Common Specs!</p>
</blockquote>
<p>Raff ich immer noch nicht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_down"
      title=":-1:"
      alt="👎"
    /><br />
Ich mein wenn ich mit boost::filesystem::fstream versuche eine Datei zu öffnen und diese nicht geöffnet werden kann, passiert doch das gleiche wie bei std::fstream! (man erhält keine speziellen Exceptions)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/914544</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/914544</guid><dc:creator><![CDATA[hööö]]></dc:creator><pubDate>Fri, 11 Nov 2005 01:08:48 GMT</pubDate></item></channel></rss>