Ausgabe von bleibenden Eingabeparametern
-
Ich habe eine Datei, die in Fortran integriert werden muss.
Dazu gibt es einen vorgegebenen Kopf:
zeile 1: 02xy 1t
Zeile 2: 1 29
Zeile 3: 31 31 16
zeile 4 bis ?? : 6 Zahlen 8 vorkomma ein Nachkomma)
zeile: (1 mal) Text
zeile : (? mal) 3 Spalten Zahlen (8 vorkomma, 1 nach komma)Zeile 4 und zeile ?? sind verschieden viele (also nicht immer gleich viele Anzahl). aber ab Zeile 4 ist ja egal, da kann ich ab Zeile 1 bis Zeile ? CString alles einlesen?, nur wie lese ich den Rest dann ein?
Ich weiss, dass unten ab Zeile ? nur immer 3 Zahlen nebeneinander stehen, (8 vor dem Komma, 1 nach Komma (Ziffern, ohne Abstand bei 8 Ziffern vor KOmma).
also kann ich CString Zeile 1, int 2,3 double 4 bis?? .. da liegt das Problem.Wie kann ich alles wie es ist uebergeben und alles wieder raus, ohne was nicht einzulesen oder zu verlieren??
Kann ich den ganzen Kopf als gesamt String uebergeben und wie??
Wie kann ich die Schleife des EINLESENS dann abbrechen??
Sagen der Gesamte String der Zeile ist " "?? Geht das?? oder liest er dann nur das erste Zeichen und hoert auf, was ja bei den Zahlen ab Zeile ? fatal waere ..wenn mich jemand verstanden hat .. bitte Hilfe..