Proper Verwendung des PURE-Schlüsselworts Fortran

Ich beschäftige mich gerade mit Fortran und bin auf die @ gestoßpure Schlüsselwort, das Funktionen / Unterprogramme angibt, die keine Nebenwirkungen haben.

Ich habe ein Buch,Fortran 90/95 von S Chapman, der das @ vorstelpure Schlüsselwort bietet aber seltsamerweise keine "gute Codierungspraxis".

Ich frage mich, wie großzügig man dieses Schlüsselwort in ihren Prozeduren verwenden soll. Wenn ich mich nur umschaue, ist mir klar, dass die meisten Verfahren ohne Nebenwirkungen es nicht für notwendig halten, das @ einzuschließepure Stichwort

Also, wo wird es am besten verwendet? Nur bei Prozeduren will manvollständi Garantie haben keine Nebenwirkungen? Oder vielleicht plant man in Prozeduren, auf @ zu konvertierelemental Verfahren später? (Wieelemental Prozeduren müssen zuerst @ sepure.)

Antworten auf die Frage(6)

Ihre Antwort auf die Frage