<?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[kommandozeile verhindert ifstream ?]]></title><description><![CDATA[<p>Hallo,</p>
<p>es geht um diesen code</p>
<pre><code class="language-cpp">string dataname =&quot;Hallo.txt&quot;;
    source.open(dataname.c_str());
    if (!source)
    {
        cerr &lt;&lt; dataname
             &lt;&lt; &quot; not found\n&quot;;
        return-1;
    }
</code></pre>
<p>wenn ich mein programm per doppel klick starte funktioniert es perfekt. sobald ich es per kommandozeile starte findet es die datei nicht mehr.</p>
<p>lustiger weise funktioniert das programm bei meinem freund per doppel klick und/oder kommandozeile.</p>
<p>hat jemand eine ahnung woran es liegen könnte ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/292536/kommandozeile-verhindert-ifstream</link><generator>RSS for Node</generator><lastBuildDate>Mon, 17 Aug 2026 01:09:40 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/292536.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 12 Sep 2011 12:41:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to kommandozeile verhindert ifstream ? on Mon, 12 Sep 2011 12:41:34 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>es geht um diesen code</p>
<pre><code class="language-cpp">string dataname =&quot;Hallo.txt&quot;;
    source.open(dataname.c_str());
    if (!source)
    {
        cerr &lt;&lt; dataname
             &lt;&lt; &quot; not found\n&quot;;
        return-1;
    }
</code></pre>
<p>wenn ich mein programm per doppel klick starte funktioniert es perfekt. sobald ich es per kommandozeile starte findet es die datei nicht mehr.</p>
<p>lustiger weise funktioniert das programm bei meinem freund per doppel klick und/oder kommandozeile.</p>
<p>hat jemand eine ahnung woran es liegen könnte ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2118252</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2118252</guid><dc:creator><![CDATA[kantaki]]></dc:creator><pubDate>Mon, 12 Sep 2011 12:41:34 GMT</pubDate></item><item><title><![CDATA[Reply to kommandozeile verhindert ifstream ? on Mon, 12 Sep 2011 12:43:46 GMT]]></title><description><![CDATA[<p>Da wird wohl das Arbeitsverzeichnis unterschiedlich sein. Da der Pfad relativ zu diesem ist, spielt das eine Rolle.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2118253</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2118253</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 12 Sep 2011 12:43:46 GMT</pubDate></item><item><title><![CDATA[Reply to kommandozeile verhindert ifstream ? on Mon, 12 Sep 2011 12:48:05 GMT]]></title><description><![CDATA[<p>soweit ich weiß muss mein programm nur im selben ordner liegen wie meine .txt</p>
<p>und das funktioniert ja per doppelklick</p>
<p>wenn ich es dann mit</p>
<p>C:\Users\kanta\Navmesh\navmesh</p>
<p>aufrufe, findet er sie nicht.</p>
<p>deswegen verstehe ich nicht was du mit unterschiedlichem arbeitsverzeichnis meinst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2118256</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2118256</guid><dc:creator><![CDATA[kantaki]]></dc:creator><pubDate>Mon, 12 Sep 2011 12:48:05 GMT</pubDate></item><item><title><![CDATA[Reply to kommandozeile verhindert ifstream ? on Mon, 12 Sep 2011 12:52:56 GMT]]></title><description><![CDATA[<p>Gib mal echo %cd% in der Kommandozeile ein. Das ist das Arbeitsverzeichnis. Und in dem Verzeichnis sucht Dein Programm die Hallo.txt. Das Arbeitsverzeichnis wechselst Du mit cd neues_arbeitsverzeichnis.</p>
<p>edit: gesehen, dass Du unter Windows arbeitest.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2118262</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2118262</guid><dc:creator><![CDATA[SG1]]></dc:creator><pubDate>Mon, 12 Sep 2011 12:52:56 GMT</pubDate></item><item><title><![CDATA[Reply to kommandozeile verhindert ifstream ? on Mon, 12 Sep 2011 12:54:40 GMT]]></title><description><![CDATA[<p>oh man,<br />
danke <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>was würde nur ich ohne euch tun <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/2764.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--red_heart"
      title="&lt;3"
      alt="❤"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2118263</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2118263</guid><dc:creator><![CDATA[kantaki]]></dc:creator><pubDate>Mon, 12 Sep 2011 12:54:40 GMT</pubDate></item><item><title><![CDATA[Reply to kommandozeile verhindert ifstream ? on Mon, 12 Sep 2011 12:55:13 GMT]]></title><description><![CDATA[<p>Wo deine Datei liegt, hat überhaupt nichts mit dem Ausführungsverzeichnis zu tun (außer dass es der Default ist, wenn du es per Doppelklick startest). Wenn du sagst, dass du dein Programm per <code>C:\Users\kanta\Navmesh\navmesh</code> startest und die <code>Hallo.txt</code> in <code>C:\Users\kanta\Navmesh</code> liegt, dann gehe ich soagar davon aus, dass das Arbeitsverzeichnis momentan nicht <code>C:\Users\kanta\Navmesh</code> ist, weil du ja sonst einfach nur <code>navmesh</code> zum Starten benutzt hättest.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2118264</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2118264</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 12 Sep 2011 12:55:13 GMT</pubDate></item><item><title><![CDATA[Reply to kommandozeile verhindert ifstream ? on Mon, 12 Sep 2011 12:57:15 GMT]]></title><description><![CDATA[<p>kantaki schrieb:</p>
<blockquote>
<p>wenn ich es dann mit</p>
<p>C:\Users\kanta\Navmesh\navmesh</p>
<p>aufrufe, findet er sie nicht.</p>
</blockquote>
<p>Du musst:<br />
c:<br />
cd C:\Users\kanta\Navmesh<br />
Dich erst in das Verzeichnis navigieren, dann navmesh aufrufen ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2118265</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2118265</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Mon, 12 Sep 2011 12:57:15 GMT</pubDate></item></channel></rss>