<?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[Setup-programm, wo ist der Fehler????]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>ich hab (mal wieder <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="🙄"
    /> ) ein Programm geschrieben und es funktioniert NUR in meinem Testordner(simuliert in C:/Test/….), wenn ich es bei den Originalordnern teste geht nix mehr.</p>
<p>Das Programm kopiert ein paar Bilder und eine Datei und erstellt danach eine Textdatei, in der drinsteht was es alles gemacht hat. (string getan)</p>
<p>Hier mal das Programm:</p>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;fstream&gt;
#include &lt;vector&gt;
#include &lt;cstddef&gt;

using namespace std;

int main(int argc, char *argv[])
{
    void kopieren(string, string);
    //Funktionsprototyp
    string getan;

    getan = &quot;Diese Datei zeigt an was passiert ist!\n\n\n&quot;;

    cout &lt;&lt; &quot;Bitte zuerst die Liesmich-Datei lesen!&quot; &lt;&lt; endl;
    //da steht noch mal alles drin

    cout &lt;&lt; &quot;BITTE UNBEDINGT ALLE ANWENDUNGEN SCHLIESSEN UND DANACH&quot; &lt;&lt; endl;
    cout &lt;&lt; &quot;DIESE DATEI ERNEUT AUFRUFEN!!! (um Fehler zu vermeiden)&quot; &lt;&lt; endl;
    cout &lt;&lt; &quot;\n \n&quot;;
    // Fehlervermeidung

    cout &lt;&lt; &quot;Bitte Zielordner angeben.&quot; &lt;&lt; endl; 
    cout &lt;&lt; &quot;\n&quot;;
    //Abfrage

    string ziel;
    cin &gt;&gt; ziel;
    //Speichern
    getan += &quot;Adresse speichern in &quot; + ziel + &quot;\n&quot;;

    string bilderZiel;
    string bilderZiel2;
    string dateiZiel;
    bilderZiel = ziel + &quot;ka/dahin/soll/das_zeug/&quot;;
    bilderZiel2 = ziel + &quot;und/dahin/auch/&quot;;
    dateiZiel = ziel + &quot;und/hier/muss/auchwashin/&quot;;
    //Ziele definieren, weil es in mehrere Unterordner soll
    getan += &quot;\nZielordner definieren: \n&quot;;
    getan += bilderZiel + &quot;\n&quot; + bilderZiel2 + &quot;\n&quot; + dateiZiel + &quot;\n\n&quot;;

    ////////////////////////////////////////////////////////////////////////////
    string ort = &quot;C:/hier_ist_unsere_quelle/&quot;;

    vector&lt;string&gt; tabelle(8);

    tabelle[0] = &quot;bild1.JPG&quot;;
    tabelle[1] = &quot;bild2.JPG&quot;;
    tabelle[2] = &quot;bild3.JPG&quot;;
    tabelle[3] = &quot;bild4.JPG&quot;;
    tabelle[4] = &quot;bild5.jpg&quot;;
    tabelle[5] = &quot;bild6.JPG&quot;;
    tabelle[6] = &quot;bild7.jpg&quot;;
    //Bilder
    tabelle[7] = &quot;datei&quot;;
    //Datei
    ////////////////////////////////////////////////////////////////////////////
    getan += &quot;Definition einer Tabelle \n\n&quot;;

    string a;
    string b;

    for(size_t i = 0; i &lt;= 6; i++){
    a = bilderZiel + tabelle[i];
    b = ort + tabelle[i];
    //einzelne Dateien/Bilder Pfad definieren

    cout &lt;&lt; a &lt;&lt; endl &lt;&lt; b &lt;&lt; endl;

    kopieren(a, b);
    getan += &quot;Datei &quot; + tabelle[i] + &quot; von &quot; + b + &quot; in &quot; + a + &quot; kopiert!\n&quot;; 
    }
    //bilderZiel
    getan += &quot;\n&quot;;
    cout &lt;&lt; &quot;\n&quot;;

    //das ganze auch noch für die anderen Ordner
    for(size_t j = 0; j &lt;= 6; j++){
    a = bilderZiel2 + tabelle[j];
    b = ort + tabelle[j];

    cout &lt;&lt; a &lt;&lt; endl &lt;&lt; b &lt;&lt; endl;

    kopieren(a, b);
    getan += &quot;Datei &quot; + tabelle[j] + &quot; von &quot; + b + &quot; in &quot; + a + &quot; kopiert!\n&quot;; 
    }
    //bilderZiel2
    getan += &quot;\n&quot;;
    cout &lt;&lt; &quot;\n&quot;;

    for(size_t k = 7; k &lt;= 7; k++){
    a = dateiZiel + tabelle[k];
    b = ort + tabelle[k];

    cout &lt;&lt; a &lt;&lt; endl &lt;&lt; b &lt;&lt; endl;

    kopieren(a, b);
    getan += &quot;Datei &quot; + tabelle[k] + &quot; von &quot; + b + &quot; in &quot; + a + &quot; kopiert!\n&quot;; 
    }
    //dateiZiel
    getan += &quot;\n&quot;;
    cout &lt;&lt; &quot;\n&quot;;

    //Schleifenende

    ofstream pruefung(&quot;C:/Dokumente und Einstellungen/All Users/Desktop/ueberpruefung.txt&quot;);
    //letzte Rettung^^
    if(!pruefung){
                  cerr &lt;&lt; &quot;C:/Dokumente und Einstellungen/All Users/Desktop/&quot;
                       &lt;&lt; &quot; kann nicht geöffnet werden!\n&quot;;
                  exit(-1);
                  }
    //Fehlerüberprüfung
    getan += &quot;\n Letzte Hoffnung in C:/Dokumente und Einstellungen/All Users/Desktop/ueberpruefung.txt erstellt\n&quot;;
    pruefung &lt;&lt; getan;
    //Datei Überprüfung.txt schreiben

    pruefung.close();
    //schließen

    system(&quot;PAUSE&quot;);
    return EXIT_SUCCESS;
}

void kopieren(string ziel, string datei){
                     //Funktion

                     ifstream quelle;
                     //quelle definieren
                     quelle.open(datei.c_str(), ios::binary|ios::in);
                     // quelle öffnen
                     if(!quelle){
                                 cerr &lt;&lt; datei &lt;&lt; &quot; kann nicht geöffnet werden! \n&quot;;
                                 exit(-1);
                                 }
                     //Fehlerüberprüfung
                     ofstream zieldatei(ziel.c_str(), ios::binary|ios::out);
                     //zieldatei definieren
                     if(!zieldatei){
                                 cerr &lt;&lt; ziel &lt;&lt; &quot; kann nicht geöffnet werden! \n&quot;;
                                 exit(-2);
                                 }
                     //Fehlerüberprüfung
                     char c;
                     while(quelle.get(c)){
                                         zieldatei.put(c);
                                         }
                     //Variablendefinition und Kopiervorgang
                     quelle.close();
                     zieldatei.close();                     
                     //Dateien schließen
                     }
</code></pre>
<p>Für die Ordner/Dateien setze ich natürlich meine bestimmten Dateien/Ordner ein!</p>
<p>Ich hab keine Ahnung warum es beim Test funktioniert und sonst nicht! Vielleicht könnt ihr mir ja weiterhelfen. (Erklärungen bitte einfach, programmiere erst seit Weihnachten und hab C++ noch nicht so drauf! <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/topic/171374/setup-programm-wo-ist-der-fehler</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 12:17:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/171374.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 24 Jan 2007 19:38:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Setup-programm, wo ist der Fehler???? on Wed, 24 Jan 2007 19:38:59 GMT]]></title><description><![CDATA[<p>Hi Leute,</p>
<p>ich hab (mal wieder <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="🙄"
    /> ) ein Programm geschrieben und es funktioniert NUR in meinem Testordner(simuliert in C:/Test/….), wenn ich es bei den Originalordnern teste geht nix mehr.</p>
<p>Das Programm kopiert ein paar Bilder und eine Datei und erstellt danach eine Textdatei, in der drinsteht was es alles gemacht hat. (string getan)</p>
<p>Hier mal das Programm:</p>
<pre><code class="language-cpp">#include &lt;cstdlib&gt;
#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;fstream&gt;
#include &lt;vector&gt;
#include &lt;cstddef&gt;

using namespace std;

int main(int argc, char *argv[])
{
    void kopieren(string, string);
    //Funktionsprototyp
    string getan;

    getan = &quot;Diese Datei zeigt an was passiert ist!\n\n\n&quot;;

    cout &lt;&lt; &quot;Bitte zuerst die Liesmich-Datei lesen!&quot; &lt;&lt; endl;
    //da steht noch mal alles drin

    cout &lt;&lt; &quot;BITTE UNBEDINGT ALLE ANWENDUNGEN SCHLIESSEN UND DANACH&quot; &lt;&lt; endl;
    cout &lt;&lt; &quot;DIESE DATEI ERNEUT AUFRUFEN!!! (um Fehler zu vermeiden)&quot; &lt;&lt; endl;
    cout &lt;&lt; &quot;\n \n&quot;;
    // Fehlervermeidung

    cout &lt;&lt; &quot;Bitte Zielordner angeben.&quot; &lt;&lt; endl; 
    cout &lt;&lt; &quot;\n&quot;;
    //Abfrage

    string ziel;
    cin &gt;&gt; ziel;
    //Speichern
    getan += &quot;Adresse speichern in &quot; + ziel + &quot;\n&quot;;

    string bilderZiel;
    string bilderZiel2;
    string dateiZiel;
    bilderZiel = ziel + &quot;ka/dahin/soll/das_zeug/&quot;;
    bilderZiel2 = ziel + &quot;und/dahin/auch/&quot;;
    dateiZiel = ziel + &quot;und/hier/muss/auchwashin/&quot;;
    //Ziele definieren, weil es in mehrere Unterordner soll
    getan += &quot;\nZielordner definieren: \n&quot;;
    getan += bilderZiel + &quot;\n&quot; + bilderZiel2 + &quot;\n&quot; + dateiZiel + &quot;\n\n&quot;;

    ////////////////////////////////////////////////////////////////////////////
    string ort = &quot;C:/hier_ist_unsere_quelle/&quot;;

    vector&lt;string&gt; tabelle(8);

    tabelle[0] = &quot;bild1.JPG&quot;;
    tabelle[1] = &quot;bild2.JPG&quot;;
    tabelle[2] = &quot;bild3.JPG&quot;;
    tabelle[3] = &quot;bild4.JPG&quot;;
    tabelle[4] = &quot;bild5.jpg&quot;;
    tabelle[5] = &quot;bild6.JPG&quot;;
    tabelle[6] = &quot;bild7.jpg&quot;;
    //Bilder
    tabelle[7] = &quot;datei&quot;;
    //Datei
    ////////////////////////////////////////////////////////////////////////////
    getan += &quot;Definition einer Tabelle \n\n&quot;;

    string a;
    string b;

    for(size_t i = 0; i &lt;= 6; i++){
    a = bilderZiel + tabelle[i];
    b = ort + tabelle[i];
    //einzelne Dateien/Bilder Pfad definieren

    cout &lt;&lt; a &lt;&lt; endl &lt;&lt; b &lt;&lt; endl;

    kopieren(a, b);
    getan += &quot;Datei &quot; + tabelle[i] + &quot; von &quot; + b + &quot; in &quot; + a + &quot; kopiert!\n&quot;; 
    }
    //bilderZiel
    getan += &quot;\n&quot;;
    cout &lt;&lt; &quot;\n&quot;;

    //das ganze auch noch für die anderen Ordner
    for(size_t j = 0; j &lt;= 6; j++){
    a = bilderZiel2 + tabelle[j];
    b = ort + tabelle[j];

    cout &lt;&lt; a &lt;&lt; endl &lt;&lt; b &lt;&lt; endl;

    kopieren(a, b);
    getan += &quot;Datei &quot; + tabelle[j] + &quot; von &quot; + b + &quot; in &quot; + a + &quot; kopiert!\n&quot;; 
    }
    //bilderZiel2
    getan += &quot;\n&quot;;
    cout &lt;&lt; &quot;\n&quot;;

    for(size_t k = 7; k &lt;= 7; k++){
    a = dateiZiel + tabelle[k];
    b = ort + tabelle[k];

    cout &lt;&lt; a &lt;&lt; endl &lt;&lt; b &lt;&lt; endl;

    kopieren(a, b);
    getan += &quot;Datei &quot; + tabelle[k] + &quot; von &quot; + b + &quot; in &quot; + a + &quot; kopiert!\n&quot;; 
    }
    //dateiZiel
    getan += &quot;\n&quot;;
    cout &lt;&lt; &quot;\n&quot;;

    //Schleifenende

    ofstream pruefung(&quot;C:/Dokumente und Einstellungen/All Users/Desktop/ueberpruefung.txt&quot;);
    //letzte Rettung^^
    if(!pruefung){
                  cerr &lt;&lt; &quot;C:/Dokumente und Einstellungen/All Users/Desktop/&quot;
                       &lt;&lt; &quot; kann nicht geöffnet werden!\n&quot;;
                  exit(-1);
                  }
    //Fehlerüberprüfung
    getan += &quot;\n Letzte Hoffnung in C:/Dokumente und Einstellungen/All Users/Desktop/ueberpruefung.txt erstellt\n&quot;;
    pruefung &lt;&lt; getan;
    //Datei Überprüfung.txt schreiben

    pruefung.close();
    //schließen

    system(&quot;PAUSE&quot;);
    return EXIT_SUCCESS;
}

void kopieren(string ziel, string datei){
                     //Funktion

                     ifstream quelle;
                     //quelle definieren
                     quelle.open(datei.c_str(), ios::binary|ios::in);
                     // quelle öffnen
                     if(!quelle){
                                 cerr &lt;&lt; datei &lt;&lt; &quot; kann nicht geöffnet werden! \n&quot;;
                                 exit(-1);
                                 }
                     //Fehlerüberprüfung
                     ofstream zieldatei(ziel.c_str(), ios::binary|ios::out);
                     //zieldatei definieren
                     if(!zieldatei){
                                 cerr &lt;&lt; ziel &lt;&lt; &quot; kann nicht geöffnet werden! \n&quot;;
                                 exit(-2);
                                 }
                     //Fehlerüberprüfung
                     char c;
                     while(quelle.get(c)){
                                         zieldatei.put(c);
                                         }
                     //Variablendefinition und Kopiervorgang
                     quelle.close();
                     zieldatei.close();                     
                     //Dateien schließen
                     }
</code></pre>
<p>Für die Ordner/Dateien setze ich natürlich meine bestimmten Dateien/Ordner ein!</p>
<p>Ich hab keine Ahnung warum es beim Test funktioniert und sonst nicht! Vielleicht könnt ihr mir ja weiterhelfen. (Erklärungen bitte einfach, programmiere erst seit Weihnachten und hab C++ noch nicht so drauf! <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/1216323</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216323</guid><dc:creator><![CDATA[*lt**Exit*gt*]]></dc:creator><pubDate>Wed, 24 Jan 2007 19:38:59 GMT</pubDate></item><item><title><![CDATA[Reply to Setup-programm, wo ist der Fehler???? on Thu, 25 Jan 2007 13:56:00 GMT]]></title><description><![CDATA[<p>hat denn keine eine Ahnung???? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216872</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216872</guid><dc:creator><![CDATA[*lt**Exit*gt*]]></dc:creator><pubDate>Thu, 25 Jan 2007 13:56:00 GMT</pubDate></item><item><title><![CDATA[Reply to Setup-programm, wo ist der Fehler???? on Thu, 25 Jan 2007 14:21:32 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Es hat wohl keiner Lust deinen ellenlangen Code durchzusehen und auszuprobieren.<br />
&quot;funktioniert nicht&quot; ist auch keine ausreichende Fehlerbeschreibung.<br />
Du solltest den Debugger und zusätzliche Log-ausgaben benutzen, um den Verlauf deines Programms sowie die markanten Variablen zu prüfen. Hast du dann das Problem näher eingekreist und hier beschrieben, wird sicher auch jemand helfen können.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1216903</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1216903</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 25 Jan 2007 14:21:32 GMT</pubDate></item><item><title><![CDATA[Reply to Setup-programm, wo ist der Fehler???? on Fri, 26 Jan 2007 08:31:37 GMT]]></title><description><![CDATA[<p>Bin mir nicht sicher, aber musst du bei den Pfaden nicht das '\' als &quot;\&quot; schrieben???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1217362</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1217362</guid><dc:creator><![CDATA[|M|]]></dc:creator><pubDate>Fri, 26 Jan 2007 08:31:37 GMT</pubDate></item><item><title><![CDATA[Reply to Setup-programm, wo ist der Fehler???? on Fri, 26 Jan 2007 10:18:35 GMT]]></title><description><![CDATA[<p>schreibst du für linux oder windows ? weil \ einfach so geht sicherlich schief unter windows, da musst du \\ für schreiben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1217431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1217431</guid><dc:creator><![CDATA[Ceos]]></dc:creator><pubDate>Fri, 26 Jan 2007 10:18:35 GMT</pubDate></item><item><title><![CDATA[Reply to Setup-programm, wo ist der Fehler???? on Fri, 26 Jan 2007 10:34:57 GMT]]></title><description><![CDATA[<p>1. natürlich habe ich zuerst probiert den Fehler selbst zu finden!<br />
-&gt; aber ich habe nichts gefunden, DA das Programm im TESTordner ordnungsgemäß funktioniert!!!!! Nur wenn ich es dann &quot;wirklich&quot; druchführe bricht das programm einfach ab(nachdem ich den Zielordner angegeben habe, also die Abfrage am Anfang funktioniert). Ich habe es schon mehrfach ausprobiert (auf Schreibfehler etc. hin) aber es geht immer noch nichts!!</p>
<p>2. Ich konnte das Problem nicht näher einkreisen, was sollte ich dann machen. Ich hab halt den ganzen Code reingestellt.<br />
Sry wenn der Code zu lang ist, wenn jemand Vorschläge zum verkürzen hat bin ich dafür offen!</p>
<p>3. ok ich werde es mit \\ schreiben... aber warum funktioniert es dann im Testordner??? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /><br />
Und muss ich dann für jedes &quot;/&quot; ein &quot;\&quot; bei der Pfadangabe schreiben?</p>
<p>4. Ich arbeite unter Windows</p>
<p>thx schon mal!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1217446</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1217446</guid><dc:creator><![CDATA[*lt**Exit*gt*]]></dc:creator><pubDate>Fri, 26 Jan 2007 10:34:57 GMT</pubDate></item><item><title><![CDATA[Reply to Setup-programm, wo ist der Fehler???? on Fri, 26 Jan 2007 11:22:10 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Benutzt doch mal den Debugger zum Einkreisen des Fehlers.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1217485</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1217485</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 26 Jan 2007 11:22:10 GMT</pubDate></item><item><title><![CDATA[Reply to Setup-programm, wo ist der Fehler???? on Fri, 26 Jan 2007 12:43:07 GMT]]></title><description><![CDATA[<p>unter windows sind die pfadangaben mit backslash (\) zu machen sonst funktioniert es nicht!<br />
sach doch mal bitte wie genau die pfadangaben für deinen testordner sind ?!</p>
<p>btw. mach dir paar breakpoints um rauszufinden an welchen stellen er vorbei kommt und wo er rausfliegt, präzisier dann nochmal deine codeangabe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1217545</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1217545</guid><dc:creator><![CDATA[Ceos]]></dc:creator><pubDate>Fri, 26 Jan 2007 12:43:07 GMT</pubDate></item><item><title><![CDATA[Reply to Setup-programm, wo ist der Fehler???? on Fri, 26 Jan 2007 13:15:14 GMT]]></title><description><![CDATA[<p>@ chrische5 der Debugger findet nichts, weil das Programm ja schleißlich theoretisch im Testordner funktioniert!</p>
<p>@ Ceos<br />
link wird zusammengesetzt aus den Angaben des Benutzers und es werden 3 oder 4 Unterordner drangehängt (mit &quot;\a\b\c\&quot;) , das ganze speichert dann ein String.</p>
<p>Beim meinem Testordner hab ich einfach einen Ordner erstellt in C:\Test\a\b\c\ (weiß nicht mehr genau wie er hieß... aber halt genauso wie es im Original sein sollte) und hab dann C:\Test\ als Benutzer eingegeben. Das Programm sollte eigentlich dann noch a\b\c\ dranhängen und den String als Pfad nehmen.<br />
Das hat auch geklappt alles in die Ordner kopiert... alles OK.</p>
<p>hab nichts geändert und dann im Originalordner (der halt statt C:\Test\ einfach C:\...\ also die entsprechenden Ordner, je nach Benutzer unterschiedlich)getestet und es ist nicht passiert!</p>
<p>bin Anfänger: wie mach ich breakpoints? einfach mit auskommentieren und durchprobieren?</p>
<p>ich probier das ganze dann jetzt erstmal mit &quot;\&quot;...<br />
(bin aber dieses Wochenende nicht da also dauert n weng bis ich es (wieder) getestet hab)</p>
<p>thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1217578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1217578</guid><dc:creator><![CDATA[*lt**Exit*gt*]]></dc:creator><pubDate>Fri, 26 Jan 2007 13:15:14 GMT</pubDate></item><item><title><![CDATA[Reply to Setup-programm, wo ist der Fehler???? on Fri, 26 Jan 2007 13:24:33 GMT]]></title><description><![CDATA[<p>&lt;/Exit&gt; schrieb:</p>
<blockquote>
<p>@ chrische5 der Debugger findet nichts, weil das Programm ja schleißlich theoretisch im Testordner funktioniert!</p>
</blockquote>
<blockquote>
<p>bin Anfänger: wie mach ich breakpoints? einfach mit auskommentieren und durchprobieren?</p>
</blockquote>
<p>Der Debugger ist ein Hilfsprogramm, wo du deinem Programm mal bei der Arbeit über die Schulter sehen kannst (und Schritt für Schritt mitverfolgen, was es wie macht). Dort kannst du Breakpoints setzen, um dem Debugger zu sagen, an welchen Stellen er das Programm anhalten soll.</p>
<p>Wenn du keinen Debugger hast, hilft es mitunter auch, zwischendurch auf die Konsole auszugeben, wo du gerade bist - und ob die einzelnen Aktionen erfolgreich waren.</p>
<blockquote>
<p>Beim meinem Testordner hab ich einfach einen Ordner erstellt in C:\Test\a\b\c\ (weiß nicht mehr genau wie er hieß... aber halt genauso wie es im Original sein sollte) und hab dann C:\Test\ als Benutzer eingegeben. Das Programm sollte eigentlich dann noch a\b\c\ dranhängen und den String als Pfad nehmen.<br />
Das hat auch geklappt alles in die Ordner kopiert... alles OK.</p>
<p>hab nichts geändert und dann im Originalordner (der halt statt C:\Test\ einfach C:\...\ also die entsprechenden Ordner, je nach Benutzer unterschiedlich)getestet und es ist nicht passiert!</p>
</blockquote>
<p>Was heißt &quot;nichts passiert&quot;? Hast du überhaupt die Kontrollausgaben erhalten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1217586</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1217586</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 26 Jan 2007 13:24:33 GMT</pubDate></item><item><title><![CDATA[Reply to Setup-programm, wo ist der Fehler???? on Sat, 27 Jan 2007 11:10:29 GMT]]></title><description><![CDATA[<p>also ich hab's mit der Fehleranalyse versucht (benutze Dev-C++) aber da kann man nur die Variablen überwachen und das bringt nicht viel (zumindest hier)...</p>
<p>gibts irgendwo (empfehlenswerte) Debugger (for free :D)</p>
<p>ich werds mit der Konsole probieren, aber kann ich auch das Programm mit einem Befehl anhalten?(bzw. mit welchem Code?) Weil mein DOS-Fenster blinkt (nach der Ordnerabfrage) nur einmal kurz auf und dann ist es weg!</p>
<p>Zu den Kontrollausgaben:<br />
Also in meine .txt Datei, wo eigentlich drinstehen sollte was passiert ist, war leer... (komplett leer!)</p>
<p>die sonstigen Ausgaben sehe ich nicht weil das Programm nur kurz aufblinkt.<br />
(obwohl eigentlich welche da sein müssten, habs ja im Code drin)</p>
<p>thx <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> ich werds mal weiterprobieren</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1217976</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1217976</guid><dc:creator><![CDATA[*lt**Exit*gt*]]></dc:creator><pubDate>Sat, 27 Jan 2007 11:10:29 GMT</pubDate></item><item><title><![CDATA[Reply to Setup-programm, wo ist der Fehler???? on Sat, 27 Jan 2007 13:35:35 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Hol dir doch VS Express da haste einen ordentlichen debugger.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1218036</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1218036</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 27 Jan 2007 13:35:35 GMT</pubDate></item><item><title><![CDATA[Reply to Setup-programm, wo ist der Fehler???? on Sun, 28 Jan 2007 16:26:17 GMT]]></title><description><![CDATA[<p>thx für den debugger...</p>
<p>hab’s jetzt nochmal compiliert (nachdem ich die \ ausgebessert hab und einige kleine Änderungen, die nichts ausmachen dürften!!!) und dabei treten <strong>massenweise</strong> Fehler auf wo ich ABSOLUT keine seh!!!</p>
<p>Fehler (mit Zeile):</p>
<p>(Z.13) unknown escape sequence ‘\T’<br />
(Z.13) ‚\040’</p>
<p>(Z.25) missing terminating ‘’ character<br />
(Z.25) unknown escape sequence ‘\C’<br />
(Z.25) unknown escape sequence ‘\M’<br />
(Z.25) unknown escape sequence ‘\I’</p>
<p>(Z.38) syntax error before ‚=’ token</p>
<p>(Z.26) missing terminating ‘’ character<br />
(Z.26) unknown escape sequence ‘\S’<br />
(Z.26) unknown escape sequence ‘\M’<br />
(Z.26) unknown escape sequence ‘\I’<br />
(Z.26) missing terminating ‘’ character<br />
(Z.26) unknown escape sequence ‘\T’<br />
(Z.26) unknown escape sequence ‘\C’<br />
(Z.26) unknown escape sequence ‘\M’</p>
<p>(Z.18) missing terminating ‘’ character<br />
(Z.18) unknown escape sequence ‘\s’</p>
<p>(Z.47) syntax error before ‚&lt;’ token</p>
<p>(Z.49) ‚tabelle’ undeclared (first use this function)</p>
<p>ich hab keine Ahnung was das alles heißen soll... da <em>sind</em> keine Fehler <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Zeilen sind ja im Codetext enthalten (is vielleicht manchmal um eine Zeile verschoben)…</p>
<p>schon mal danke für die Hilfe <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/1218704</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1218704</guid><dc:creator><![CDATA[*lt**Exit*gt*]]></dc:creator><pubDate>Sun, 28 Jan 2007 16:26:17 GMT</pubDate></item></channel></rss>