<?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[Mit C++ Ordner bzw. Dateien ertsellen?]]></title><description><![CDATA[<p>Hi,</p>
<p>Gibts in C++ ne Funk mit der man nen Ordner(zB C:\Programme\Das wär der neue Ordner) bzw. ne File(versch Formate!!!) erstellen kann? DARF NICHT PLATTFORMABHÄNGIG SEIN!!!</p>
<p>Und mit welcher Funk finde ich den Pfad der exe raus?<br />
thx im Voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/188780/mit-c-ordner-bzw-dateien-ertsellen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 05:07:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/188780.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 03 Aug 2007 18:41:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Fri, 03 Aug 2007 18:41:27 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>Gibts in C++ ne Funk mit der man nen Ordner(zB C:\Programme\Das wär der neue Ordner) bzw. ne File(versch Formate!!!) erstellen kann? DARF NICHT PLATTFORMABHÄNGIG SEIN!!!</p>
<p>Und mit welcher Funk finde ich den Pfad der exe raus?<br />
thx im Voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1338358</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338358</guid><dc:creator><![CDATA[Raxtor]]></dc:creator><pubDate>Fri, 03 Aug 2007 18:41:27 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Fri, 03 Aug 2007 18:52:08 GMT]]></title><description><![CDATA[<p>Raxtor schrieb:</p>
<blockquote>
<p>Gibts in C++ ne Funk mit der man nen Ordner(zB C:\Programme\Das wär der neue Ordner) bzw. ne File(versch Formate!!!) erstellen kann? DARF NICHT PLATTFORMABHÄNGIG SEIN!!!</p>
</blockquote>
<p>Ne. [edit]SCHREI NICHT SO!!![/edit]</p>
<p>Raxtor schrieb:</p>
<blockquote>
<p>Und mit welcher Funk finde ich den Pfad der exe raus?<br />
thx im Voraus</p>
</blockquote>
<p>Dafür gibt's keine Funktion...</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

int main( int argc, char *argv[ ] ) {

    std::cout &lt;&lt; argv[ 0 ] &lt;&lt; std::endl;
}
</code></pre>
<p>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1338359</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338359</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Fri, 03 Aug 2007 18:52:08 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Fri, 03 Aug 2007 18:57:55 GMT]]></title><description><![CDATA[<p>Raxtor schrieb:</p>
<blockquote>
<p>Hi,</p>
<p>Gibts in C++ ne Funk mit der man nen Ordner(zB C:\Programme\Das wär der neue Ordner) bzw. ne File(versch Formate!!!) erstellen kann? DARF NICHT PLATTFORMABHÄNGIG SEIN!!!</p>
<p>Und mit welcher Funk finde ich den Pfad der exe raus?<br />
thx im Voraus</p>
</blockquote>
<p>Wenn es nicht Plattformabhängig sein darf, nimm bost.filesystem.</p>
<p>Und Dateien kann man mit fstreams schreiben, die sind Teil der Stdlib und somit Plattformübergreifend verfügbar <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/1338365</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338365</guid><dc:creator><![CDATA[The-Kenny]]></dc:creator><pubDate>Fri, 03 Aug 2007 18:57:55 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Fri, 03 Aug 2007 19:04:32 GMT]]></title><description><![CDATA[<p>Aja, boost hab' ich wieder mal verdrängt.</p>
<p>greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1338368</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338368</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Fri, 03 Aug 2007 19:04:32 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Sat, 04 Aug 2007 08:41:49 GMT]]></title><description><![CDATA[<p>boost::filesystem muss man aber auch erst für die jeweilige Plattform compilieren -.-</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1338533</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338533</guid><dc:creator><![CDATA[Checker*amp*Murckser]]></dc:creator><pubDate>Sat, 04 Aug 2007 08:41:49 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Sat, 04 Aug 2007 11:50:35 GMT]]></title><description><![CDATA[<p>Checker&amp;Murckser schrieb:</p>
<blockquote>
<p>boost::filesystem muss man aber auch erst für die jeweilige Plattform compilieren -.-</p>
</blockquote>
<p>Genauso wie deinen Sourcecode. Dein Code mag portabel sein, das Compilierte Programm ist es nicht. Also was spricht dagegen?</p>
<p>cu André</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1338619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338619</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Sat, 04 Aug 2007 11:50:35 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Sat, 04 Aug 2007 12:17:08 GMT]]></title><description><![CDATA[<p>gar nix, ich verwende es auch immer <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/1338634</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338634</guid><dc:creator><![CDATA[Checker*amp*Murckser]]></dc:creator><pubDate>Sat, 04 Aug 2007 12:17:08 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Sat, 04 Aug 2007 12:45:37 GMT]]></title><description><![CDATA[<p>Also erstmal danke an alle!</p>
<p>The-Kenny schrieb:</p>
<blockquote>
<p>Und Dateien kann man mit fstreams schreiben, die sind Teil der Stdlib und somit Plattformübergreifend verfügbar <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>Heißt das wenn ich mit fstream ne File öffne die nicht existiert, so wird diese erzeugt? Das mit dem Ordner hat sich erledigt brauch ich doch nicht <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>
<p>Also zB:</p>
<pre><code class="language-cpp">fsrteam myFile(&quot;C:\\Programme\\myFile.html&quot;);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1338643</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338643</guid><dc:creator><![CDATA[Raxtor]]></dc:creator><pubDate>Sat, 04 Aug 2007 12:45:37 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Sat, 04 Aug 2007 12:56:34 GMT]]></title><description><![CDATA[<p>Raxtor schrieb:</p>
<blockquote>
<p>Heißt das wenn ich mit fstream ne File öffne die nicht existiert, so wird diese erzeugt? Das mit dem Ordner hat sich erledigt brauch ich doch nicht <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>Erstmal kannst du ne Code auch ausprobieren und zweitens kann man überall und immer ne Menge ne Parameter angeben. Und bitte schreib nie wieder &quot;ne File&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1338646</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338646</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Sat, 04 Aug 2007 12:56:34 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Mon, 06 Aug 2007 11:48:43 GMT]]></title><description><![CDATA[<blockquote>
<p>Heißt das wenn ich mit fstream ne File öffne die nicht existiert, so wird diese erzeugt? Das mit dem Ordner hat sich erledigt brauch ich doch nicht <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>
<p>Also zB:</p>
<pre><code class="language-cpp">fsrteam myFile(&quot;C:\\Programme\\myFile.html&quot;);
</code></pre>
</blockquote>
<p>Ja, aber nur wenn die Datei schreibend geöffnet wird,<br />
wird sie erstellt wenn sie nicht vorhanden ist.<br />
Im Lesemodus gibt es eine Fehlermeldung ...</p>
<p>Und wie immer gilt: RTFM - read the fantastic manual<br />
mkdir, rmdir, chdir, opendir, closedir, readdir, ...<br />
open, close, getline, ...</p>
<p>Plattformübergreifende Lösung(en) gibt es:<br />
Java, Perl</p>
<p>Viel Spaß,</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1339492</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1339492</guid><dc:creator><![CDATA[rgrk]]></dc:creator><pubDate>Mon, 06 Aug 2007 11:48:43 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Mon, 06 Aug 2007 12:54:08 GMT]]></title><description><![CDATA[<blockquote>
<p>]bzw. eine Datei(verschiedene Formate!) erstellen kann?</p>
</blockquote>
<p>Hmm meinst du weil ein .mp3 hinter einem Dateinamen steht, ist es eine Musikdatei? Es kommt immer darauf was du in die Datei reinschreibst.</p>
<pre><code class="language-cpp">std::ofstream file_stream(&quot;test.txt&quot;, std::ios::out);
file_stream &lt;&lt; &quot;Wer das ließt ist dumm!&quot; &lt;&lt; std::endl;
</code></pre>
<p>... schon hast du eine Datei mit dem Namen test.txt und drin steht &quot;Wer das ließt ist dumm!&quot; ... ist plattformunabhängig da es eine Klasse des C++-Standards ist.</p>
<blockquote>
<p>Und mit welcher Funk finde ich den Pfad der exe raus?</p>
</blockquote>
<pre><code class="language-cpp">#include &lt;string&gt;
#include &lt;iostream&gt;

int main(int argc, char** argv)
{
    std::string application_path_file(argv[0]);
    std::size_t pos_file_name = application_path_file.find_last_of('\\');
    std::string application_path = application_path_file.substr(0, pos_file_name);
    std::string application_file = application_path_file.substr(pos_file_name);
    std::cout &lt;&lt; &quot;\nDateiname: &quot; &lt;&lt; application_file
              &lt;&lt; &quot;\nPfad: &quot; &lt;&lt; application_path &lt;&lt; std::endl;
}
</code></pre>
<p>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1339560</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1339560</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Mon, 06 Aug 2007 12:54:08 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Mon, 06 Aug 2007 13:35:06 GMT]]></title><description><![CDATA[<p>Badestrand schrieb:</p>
<blockquote>
<p>...Und bitte schreib nie wieder &quot;ne File&quot;.</p>
</blockquote>
<p>Vielleicht kommt er aus dem Handwerk und braucht &quot;'ne Feile&quot; ? <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>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1339577</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1339577</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Mon, 06 Aug 2007 13:35:06 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Mon, 06 Aug 2007 13:21:30 GMT]]></title><description><![CDATA[<p>(D)Evil schrieb:</p>
<blockquote>
<blockquote>
<p>]bzw. eine Datei(verschiedene Formate!) erstellen kann?</p>
</blockquote>
<p>Hmm meinst du weil ein .mp3 hinter einem Dateinamen steht, ist es eine Musikdatei?</p>
</blockquote>
<p>Natürlich. Man schreibt &quot;I’ve been lookin’ for freedom&quot; rein, nennt die File &quot;lied.mp3&quot; und den rest macht der Compiler. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1339584</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1339584</guid><dc:creator><![CDATA[heyho]]></dc:creator><pubDate>Mon, 06 Aug 2007 13:21:30 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Mon, 06 Aug 2007 13:27:45 GMT]]></title><description><![CDATA[<p>Nja würde dein IQ ein wenig höher liegen würdest du evt. auch die Aussage korrekt auffassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1339592</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1339592</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Mon, 06 Aug 2007 13:27:45 GMT</pubDate></item><item><title><![CDATA[Reply to Mit C++ Ordner bzw. Dateien ertsellen? on Mon, 06 Aug 2007 15:10:30 GMT]]></title><description><![CDATA[<p>heyho schrieb:</p>
<blockquote>
<p>(D)Evil schrieb:</p>
<blockquote>
<blockquote>
<p>]bzw. eine Datei(verschiedene Formate!) erstellen kann?</p>
</blockquote>
<p>Hmm meinst du weil ein .mp3 hinter einem Dateinamen steht, ist es eine Musikdatei?</p>
</blockquote>
<p>Natürlich. Man schreibt &quot;I’ve been lookin’ for freedom&quot; rein, nennt die File &quot;lied.mp3&quot; und den rest macht der Compiler. <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>
</blockquote>
<p>Ich gestehe:<br />
Ich kann nicht singen ...</p>
<p>PS.<br />
Baywatch ist Schwachsinn!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1339655</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1339655</guid><dc:creator><![CDATA[David Hasselhoff]]></dc:creator><pubDate>Mon, 06 Aug 2007 15:10:30 GMT</pubDate></item></channel></rss>