tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
903
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Totem Totem ist offline Grünschnabel
    Registriert seit
    Apr 2006
    Beiträge
    2
    Heyho,

    das Thema kommt bestimmt nicht das erste Mal, aber ich konnte in den bisherigen Einträgen nichts finden, was zu meinem Problem passt.
    Folgendes:
    Ich muss mehrere Dateien mit fortlaufender Nummer in bestimmten Zeilen auslesen.
    Maximum und Minimum erfassen , sowie die Abweichung berechnen.
    Diese Ergebnise müssen dann in eine Datei geschrieben (angehängt)werden, dann ab zur nächsten File.

    Die Dateistruktur der Input-Files ist :
    Zeile1: Vektor Id, Name, Anzahl der Vektoren
    Zeile 2:Value Id, Zeitpunkt, Aufgezeichneter Wert

    Die Zeile 2 wiederholt sich unterschiedlich oft, das bedeutet, dass die erste Zeile wohl der Orientierungspunkt ist.

    Die Dateien heißen result1_3.vec. result 2_3.vec, result 3_3.vec, etc.

    Die Ausgabe muss auch in Spaltenform erfolgen: Mean, min, max.

    Kann mir jemand helfen, oder zumindest ein paar Anstöße geben? Bin leider kein C++ Profi.
    P.S: Das ganze muss unter Unix funtionieren...
    Geändert von Totem (04.04.06 um 10:57 Uhr)
     

  2. #2
    Avatar von jokey2
    jokey2 jokey2 ist offline Mitglied Smaragd
    Registriert seit
    Nov 2004
    Beiträge
    1.235
    Da brauchst Du nicht unbedingt C++ für, mit Perl ginge es auch ganz gut.
    Aber erstmal ein paar Hinweise:
    Dateinamen in einer Schleife mit sprintf erzeugen;
    Datei öffnen, wenn Öffnen fehlschlägt, Schleife beenden;
    Zeile einlesen;
    Daten der 1. Zeile in Variablen einlesen (z.B. mit strtok) evtl ein struct oder eine Klasse für die Daten erstellen;
    In einer Schleife die Daten der weiteren Zeilen einlesen (auch in struct oder Klasse, davon ein Array erzeugen);
    Datei wieder schließen nicht vergessen;
     

  3. #3
    Totem Totem ist offline Grünschnabel
    Registriert seit
    Apr 2006
    Beiträge
    2
    Danke jokey2.
    Noch ne Frage: Kurzer Beispielcode?
    Hab da null Erfahrung damit und wäre für die Hilfe echt dankbar!
     

Ähnliche Themen

  1. Ergebnis aus Vergleich in neue Tabelle schreiben
    Von Blain im Forum Relationale Datenbanksysteme
    Antworten: 6
    Letzter Beitrag: 12.11.08, 17:50
  2. Ergebnis von ping Befehl in txt schreiben?
    Von Cyberjunkie im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 03.08.06, 12:29
  3. In Dateien schreiben und Dateien auslesen (z.B. User + Pwd)
    Von NeoHeadquarter im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 09.05.06, 13:44
  4. Schreiben und Auslesen von INI-Dateien
    Von d4kine im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 15.11.04, 13:59
  5. Antworten: 2
    Letzter Beitrag: 26.10.03, 18:51