|
Autor |
geht verschachteltes TYPE in Fortran 90 - wenn ja wie? |
|
Delastelle
Senior  Dabei seit: 17.11.2006 Mitteilungen: 2248
 | Themenstart: 2023-01-08
|
Hallo Leute!
Ich habe einen Ausschnitt aus einem Visual Basic Programm.
Es geht um ein Schachprogramm.
\sourceon Visual Basic
TYPE VonNachTyp
von AS INTEGER
nach AS INTEGER
END TYPE
TYPE KillerTyp
Killer1 AS VonNachTyp
Killer2 AS VonNachTyp
END TYPE
\sourceoff
\sourceon Fortran 90
TYPE VonNachTyp
integer :: von
integer :: nach
END TYPE
TYPE KillerTyp
VonNachTyp :: Killer1
VonNachTyp :: Killer2
END TYPE
\sourceoff
Der Fortran Vorschlag geht nicht durch den Compiler.
Also wie umschreiben?
Viele Grüße
Ronald
Edit:
bei meinem Fortran Compiler geht folgendes:
\sourceon Fortran 90
program Beispiel
! Deklaration
type hurz
integer :: lamm
integer :: wolf
end type
! Benutzung
type(hurz) :: ich
ich % lamm = 1
ich % wolf = 2
print *,ich % lamm
print *,ich % wolf
end
\sourceoff
|
Profil
|
Delastelle
Senior  Dabei seit: 17.11.2006 Mitteilungen: 2248
 | Beitrag No.1, vom Themenstarter, eingetragen 2023-01-08
|
Ich habe jetzt eine Lösung gefunden:
\sourceon Fortran 90
TYPE KillerTyp
TYPE(VonNachTyp) :: Killer1
TYPE(VonNachTyp) :: Killer2
END TYPE
\sourceoff
|
Profil
|
Delastelle hat selbst das Ok-Häkchen gesetzt. |
|
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2001-2023 by Matroids Matheplanet
This web site was originally made with PHP-Nuke, a former web portal system written in PHP that seems no longer to be maintained nor supported. PHP-Nuke is Free Software released under the GNU/GPL license.
Ich distanziere mich von rechtswidrigen oder anstößigen Inhalten, die sich trotz aufmerksamer Prüfung hinter hier verwendeten Links verbergen mögen. Lesen Sie die
Nutzungsbedingungen,
die Distanzierung,
die Datenschutzerklärung und das Impressum.
[Seitenanfang]
|