Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Es wird nichts in die Datei geschrieben

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.03.2004, 15:11 Uhr
RedEagle




C++:
//...
case '1' : textn[i]=100000; break;
//...

for (int i; i<501; i++)
{
   j++;
   out << textn[i] << " ";
    if(j >= 10){ j=0; cout<<endl; }
}



Warum scghreibt der ncihts in die datei???
--
MFG RedEagle

Dieser Post wurde am 25.03.2004 um 15:12 Uhr von RedEagle editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.03.2004, 15:52 Uhr
typecast
aka loddab
(Operator)


Du hast vergessen i in der for-Schleife zu initialisieren:

C++:
//...
case '1' : textn[ i ]=100000; break;
//...

for (int [b]i = 0[/b]; i<501; i++)
{
   j++;
   out << textn[ i ] << " ";
    if(j >= 10){ j=0; cout<<endl; }
}


--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.03.2004, 21:01 Uhr
RedEagle



jo, tausendmal überprüft, aber trotzdem nicht gefunden

--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
25.03.2004, 23:07 Uhr
ao

(Operator)


Leute, nehmt euren Debugger für so was! Damit sieht man sofort, warum die Schleife nicht durchlaufen wird.

ao
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
26.03.2004, 20:15 Uhr
Hans
Library Walker
(Operator)



Zitat:
ao postete
Leute, nehmt euren Debugger für so was! Damit sieht man sofort, warum die Schleife nicht durchlaufen wird.

ao

Debugger!? - Was'n Das???

P.S. Ich weis natürlich was das ist, also braucht es mir keiner zu erklären.
Für die, die es nicht wissen: Das ist ein Programm zur Fehleranalyse. Damit könnt ihr überprüfen, ob das, was ihr gerade programmiert auch wirklich das tut, was es soll.
Damit lassen sich so wunderschöne Sachen feststellen, wie die Werte/Inhalte von Variablen, der belegte Speicherplatz, man kann das Programm bei seiner Abarbeitung verfolgen, d.h. das Ergebniss einer jeden Quelltextzeile beobachten, oder das Programm bis zu einer bestimmten Stelle laufen lassen, und dann unterbrechen, um zu sehen, wie die Variablen an diesem Punkt der Abarbeitung aussehen.
So, das waren wohl die wichtigsten Punkte, die Profis mögen noch das eine oder andere Ergänzen, aber der Sinn sollte jetzt klar sein. Wie man den Debugger seiner jeweiligen Entwicklungsumgebung benutzt, muss der zugehörigen Bedienungsanleitung entnommen werden, weil die Bedienung je nach System recht unterschiedlich ausfallen kann.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
26.03.2004, 20:18 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Ich hab erst einmal auf debuggen geklickt und schnell wieder zugemacht...
Fehler such ich immer ohne debugger....finde ich mitlerweile auch so relativ schnell...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: