<?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[ifstream - Verknüpfung folgen?]]></title><description><![CDATA[<p>Hallo,<br />
(wie) kann man mit einem std::ifstream einer Verknüpfung folgen, d.h. als Datei wird die Verknüpfung angegeben und der ifstream liest in der Datei, auf die die Verknüpfung verweist?</p>
<p>mfg<br />
mr x</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/245191/ifstream-verknüpfung-folgen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 21:55:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/245191.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 10 Jul 2009 18:05:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ifstream - Verknüpfung folgen? on Fri, 10 Jul 2009 18:05:49 GMT]]></title><description><![CDATA[<p>Hallo,<br />
(wie) kann man mit einem std::ifstream einer Verknüpfung folgen, d.h. als Datei wird die Verknüpfung angegeben und der ifstream liest in der Datei, auf die die Verknüpfung verweist?</p>
<p>mfg<br />
mr x</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1740595</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1740595</guid><dc:creator><![CDATA[Mr X]]></dc:creator><pubDate>Fri, 10 Jul 2009 18:05:49 GMT</pubDate></item><item><title><![CDATA[Reply to ifstream - Verknüpfung folgen? on Fri, 10 Jul 2009 18:23:03 GMT]]></title><description><![CDATA[<p>Mr X schrieb:</p>
<blockquote>
<p>(wie) kann man mit einem std::ifstream einer Verknüpfung folgen, d.h. als Datei wird die Verknüpfung angegeben und der ifstream liest in der Datei, auf die die Verknüpfung verweist?</p>
</blockquote>
<p>Ich habe so meine Zweifel dass dies funktioniert, weil ...<br />
1. ... eine Verknüpfung <code>*.lnk</code> als Endung aufweist, zumindest unter Windows. Wenn man also <code>meinfile.txt</code> angeben würde, weil die Verknüpfung so heisst, dann findest es wohl das File nicht, weil es eigentlich <code>meinfile.txt.lnk</code> heisst.<br />
2. ... eine Verknüpfung unter Windows ist ein eigenes File mit Daten darin. Also ziemlich wahrscheinlich wird es einfach die Verknüpfung öffnen und nicht das File, auf welches verknüpft wird. Es wäre nämlich Aufgabe der <em>Shell</em>, dich weiterzuleiten. Nur geht <code>std::ifstream</code> wahrscheinlich nicht über diesen Umweg.</p>
<p>Da allerdings im Standard dazu, soweit mir bekannt ist, nichts steht, ist dies völlig abhängig der jeweiligen Implementation der Standardbibliothek.</p>
<p>Hast du schon mal geschaut, ob <a href="http://www.boost.org/doc/libs/1_39_0/libs/filesystem/doc/index.htm" rel="nofollow">Boost.Filesystem</a> dazu irgendwelche Hilfestellungen gibt?</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1740607</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1740607</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Fri, 10 Jul 2009 18:23:03 GMT</pubDate></item><item><title><![CDATA[Reply to ifstream - Verknüpfung folgen? on Fri, 10 Jul 2009 18:25:43 GMT]]></title><description><![CDATA[<p>Danke für die Antwort. Ich wollte ledliglich wissen, ob man normale Verknüpfungen nehmen kann, oder ob ich mir besser eine Datei nehme, in die ich den Namen der zu öffnenden Datei schreibe. Da ersteres nicht ohne weiteres geht, nehme ich das Zweite.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1740608</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1740608</guid><dc:creator><![CDATA[Mr X]]></dc:creator><pubDate>Fri, 10 Jul 2009 18:25:43 GMT</pubDate></item></channel></rss>