<?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[2 Char Arrays miteinander verbinden]]></title><description><![CDATA[<p>Hallo!<br />
Also mein Code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;

using namespace std;

int main() {

	ofstream anlegen;

	double i = 0;
	char dateiname[100];
	int ordner;

        While(true)
        {
        i++;
	itoa(i, dateiname, 10);
	anlegen.open(&quot;c:\\Programme\\C++\\&quot;.dateiname); // Hier ist der Fehler
	anlegen &lt;&lt; &quot;abc&quot;;
	anlegen.close();

        }

        return 0;
}
</code></pre>
<p>So, ich möchte hier aus gag tausende von dateien erstellen lassen.<br />
Meine Frage ist nun (Da wo &quot;HIer ist der Fehler&quot; steht), wie kann ich an eine zeichenfolge (&quot;&quot;) eine variable anhängen??<br />
Ich bitte um eure unterstützung!</p>
<p>Vielen Dank im Voraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/183755/2-char-arrays-miteinander-verbinden</link><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 10:01:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/183755.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 08 Jun 2007 14:15:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 2 Char Arrays miteinander verbinden on Fri, 08 Jun 2007 14:15:05 GMT]]></title><description><![CDATA[<p>Hallo!<br />
Also mein Code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;fstream&gt;

using namespace std;

int main() {

	ofstream anlegen;

	double i = 0;
	char dateiname[100];
	int ordner;

        While(true)
        {
        i++;
	itoa(i, dateiname, 10);
	anlegen.open(&quot;c:\\Programme\\C++\\&quot;.dateiname); // Hier ist der Fehler
	anlegen &lt;&lt; &quot;abc&quot;;
	anlegen.close();

        }

        return 0;
}
</code></pre>
<p>So, ich möchte hier aus gag tausende von dateien erstellen lassen.<br />
Meine Frage ist nun (Da wo &quot;HIer ist der Fehler&quot; steht), wie kann ich an eine zeichenfolge (&quot;&quot;) eine variable anhängen??<br />
Ich bitte um eure unterstützung!</p>
<p>Vielen Dank im Voraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1301369</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1301369</guid><dc:creator><![CDATA[rrunner]]></dc:creator><pubDate>Fri, 08 Jun 2007 14:15:05 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Char Arrays miteinander verbinden on Fri, 08 Jun 2007 14:23:03 GMT]]></title><description><![CDATA[<p><a href="http://msdn2.microsoft.com/en-us/library/tbyd7s1y(VS.80).aspx" rel="nofollow">http://msdn2.microsoft.com/en-us/library/tbyd7s1y(VS.80).aspx</a></p>
<p>while mit kleinem w</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1301377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1301377</guid><dc:creator><![CDATA[strcat(]]></dc:creator><pubDate>Fri, 08 Jun 2007 14:23:03 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Char Arrays miteinander verbinden on Fri, 08 Jun 2007 16:23:25 GMT]]></title><description><![CDATA[<p>danke für die schnelle antwort......und wie kann ich nun strncat() in meinem programm anwenden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1301457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1301457</guid><dc:creator><![CDATA[rrunner]]></dc:creator><pubDate>Fri, 08 Jun 2007 16:23:25 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Char Arrays miteinander verbinden on Fri, 08 Jun 2007 16:28:02 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">char pathname[100] = &quot;c:\\Programme\\C++\\&quot;;
strcat(pathname,dateiname);
anlegen.open(pathname);
</code></pre>
<p>Noch eleganter ist es natürlich, wenn du anstelle der char-Arrays std::string verwendest - die kannst du mit + zusammenfügen (nur zur Übergabe an open() mußt du dann per c_str() das drunterliegende char-Array besorgen):</p>
<pre><code class="language-cpp">string dateiname;
...
anlegen.open((&quot;c:\\Programme\\C++\\&quot;+dateiname).c_str());
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1301462</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1301462</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 08 Jun 2007 16:28:02 GMT</pubDate></item><item><title><![CDATA[Reply to 2 Char Arrays miteinander verbinden on Fri, 08 Jun 2007 18:41:22 GMT]]></title><description><![CDATA[<p>=&gt;</p>
<pre><code class="language-cpp">#include &lt;fstream&gt;
#include &lt;sstream&gt;

int main() 
{
    for (unsigned int i = 0; i &lt; 100; ++i)
    {
        std::ostringstream ss;
        ss &lt;&lt; &quot;C:\\Programme\\C++\\&quot; &lt;&lt; i &lt;&lt; &quot;.txt&quot;;
        std::ofstream file_stream(ss.str().c_str(), std::ios::out);
        if (file_stream) 
        {
            file_stream &lt;&lt; &quot;ABCDEFGHIJKLMNOPQRSTUVWXYZ&quot; &lt;&lt; std::endl;
            file_stream &lt;&lt; &quot;abcdefghijklmnopqrstuvwxyz&quot; &lt;&lt; std::endl;
            file_stream &lt;&lt; &quot;0123456789&quot; &lt;&lt; std::endl;
        }
     }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1301561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1301561</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Fri, 08 Jun 2007 18:41:22 GMT</pubDate></item></channel></rss>