wie kann ich die Ergebnisse speichern eines Fortran77-code in eine text-Datei?
Möchte ich zum speichern der Ergebnisse in einer text-Datei. Wie kann ich das tun? Write-Befehl?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Möchte ich zum speichern der Ergebnisse in einer text-Datei. Wie kann ich das tun? Write-Befehl?
Du musst angemeldet sein, um einen Kommentar abzugeben.
ja, den write-Befehl. Und den Befehl öffnen, um die Datei zu öffnen. Etwas wie diesem, wenn mein rusty FORTRAN-Speicher dient:
Ihre andere Möglichkeit ist einfach nach stdout schreiben (unit=*) und die Umleitung der Ausgabe von der Kommandozeile (zB: $ myfortranprogram > output.txt).
Ja, den write-Befehl. Die Einzelheiten werden in einigen Buch oder im Netz, aber hier ein einfaches Beispiel:
In fortran77 war es immer eine gute Angewohnheit, zu vermeiden niedrigen (unter 10) Einheit zahlen, weil einige von Ihnen vorbehalten waren - je nach Plattform -, compiler ... in der Regel, beginnen mit den über 10.
Wenn Sie unter unix/linux (was wahrscheinlich ist), dann einfach die Umleitung der Ausgabe in eine Datei:
wo ein.out ist der name der kompilierten ausführbaren Datei. Alternativ ändern Sie Ihren code in eine Datei schreiben, statt nur an der Konsole:
zu halten oder anfügen von Werten zu einer vorhandenen Datei:
dies ist aber nur möglich in fortran 90, nicht in fortran 77. Versuchen Sie umbenennen .f zu .f90 in diesem Fall.