Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Anfänger braucht Hilfe

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 ] > 2 <
010
28.10.2008, 09:54 Uhr
Thomas_C



Ich geh kaputt:

Ich habe gerade mal weiter rumprobiert, irgndwie bin ich total am verzweifeln, glaube ich werde meine Bücherverbrennen -- HIIIIILFEEEEEEEEEEEE!!!

Also:

Ich bin eigentlich davon ausgegenagen, dass in dem ersten Code die Funktion getline mit dem Werten line und MAXLINE aufgerufen wird, also diese beiden Werte müssen ja von irgendwo beschrieben werden.
In getline wird dann praktisch der Wert für line und MAXLINE an die Variablen s[] und lim übergeben.

Da in getline die Werte einzeln an den Vektor s übergeben werden und i mit jedem Zeichen um eins erhöht wird, liefert getline also den Integer-Wert, der für die Länge der eingebenen Zeile steht. (ICh hoffe bis hierhin bin ich noch dabei)

Ist die neue Länge dann größer als die bisherige (If(len>max)) starten wir die Funktion copy mit der ich ja meine bisherigen Probleme immernoch habe.

So, nun habe ich mit printf so rumgespielt, dass ich an den Verschiedenen Stellen im Programm einfach mal Werte ausgebe um vielleicht die Lösung für mein Problem zu finden. Eigentlich wird alles nur noch schlimmer.

getline ist doch so deklariert, dass nur ein Integer Wert zurückgegeben wird. Beim Aufruf von getline wird der Vektor line mit übergeben, aber der wird doch nirgends beschrieben.

Oder bekommt der seine Daten in der Funktion getline, was bedeutet, das getline nicht nur einen Integer zurückgibt. in getline heißt der Vektor aber doch s.


Bitte helft mri.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
28.10.2008, 10:06 Uhr
Thomas_C



Danke Für eure Hilfe und Gedult, habe mein Problem entdeckt.
Könnt den Thread jetzt shreddern.


Vielen Vielen Dank.


Ich hoffe ich melde mich später mit einem qualifizierteren Problem. (Vielleicht auch irgendwann mal mit einer Lösung :-))



Bis dann.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ 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: