[fortran] vos lumières...

vos lumières... [fortran] - Divers - Programmation

Marsh Posté le 30-06-2010 à 09:45:37    

Bonjour!
 
Alors, je précise, je n'ai quasiment aucune notion en programmation, mais je suis obligée de m'y mettre, pour convertir un programme en fortran (77 il me semble, puisqu'il y a des instructions "stop"?) en C++... j'essaie déjà de comprendre le programme d'origine... mais j'ai quelques questions générales au sujet de fotran...
 
D'abord, à quoi servent les subroutines? je ne comprends pas bien la différence program/subroutine/function. Est ce que cette différence existe aussi en C++?
 
La deuxième question m'est complétement sortie de la tête... je la poserai quand elle me reviendra... ^^
 
Merci d'avance,  
 
Andro ;)

Reply

Marsh Posté le 30-06-2010 à 09:45:37   

Reply

Marsh Posté le 30-06-2010 à 09:58:24    

program -> main
subroutine -> fonction retournant void
function -> fonction ne retournant pas void


---------------
The truth is rarely pure and never simple (Oscar Wilde)
Reply

Marsh Posté le 30-06-2010 à 10:28:47    

merci pour cette première réponse!
 
ma seconde question concerne l'intérêt d'utiliser des "common", en fortran, et l'équivalence en C++?

Reply

Marsh Posté le 30-06-2010 à 10:32:34    

Un usage sain des common equivaut aux variables globales (ce qui n'est deja pas d'un style tres recommandable).
 
Un usage malsain n'a pas d'equivalent.


---------------
The truth is rarely pure and never simple (Oscar Wilde)
Reply

Marsh Posté le 30-06-2010 à 10:54:42    

lol, merci, "y a plus qu'à" me mettre à la programmation en C++ alors... rien n'est impossible! ^^

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed