A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
No.1です。
C2Fと同名のソフトは気がついていたいのですが、全く違うもののようです。http://en.sourceforge.jp/projects/sfnet_c2f/rele …
CとFORTRANは随分違う言語なので、機械的に変換は難しいと思います。
逆のf2cは以前結構使われていました。
>機械的にFORTRANに置き換えたつもりがなぜか動作せず原因がわかりません
1)コンパイル時にエラーが出るのでしょうか?
2)それとも実行時にエラーが出るのでしょうか?
3)それとも期待した結果が得られないのでしょうか?
ご存知とは思いますが
1)の場合だと、FORTAN90からはフリーフォームが追加されており拡張子などで区別できるようになっています。それを間違うとコンパイル時にエラーがでます。
また配列が0からではなく、デフォルトでは1から始まるとかいろいろ違いが有る訳ですが。
No.1
- 回答日時:
同じような質問が過去にありますので、リンクをしておきます
http://detail.chiebukuro.yahoo.co.jp/qa/question …
http://oshiete.goo.ne.jp/qa/607683.html
http://oshiete.goo.ne.jp/qa/2585730.html
次のところにリンクはあるのですが、ダウンロードはできませんでした。
http://www.personal.psu.edu/faculty/h/d/hdk/fort …
>C言語のプログラムをFORTRANに変換したいのですが
なぜ変換したいのでしょうか?
現実的な解決方法としては、C言語で書いている関数はFORTRANから呼び出すことができますので、そうする方が良いように思います。
FORTRAN 2003対応なら直接呼び出せるし、それ以前のものでも FORTRANに対応した関数呼び出し方法に書き換えることで可能です。
この回答への補足
ki073さん
ご回答ありがとうございます。
C言語の短いプログラムを自分のFORTRANプログラムの参考にしたいため、問い合わせています。機械的にFORTRANに置き換えたつもりがなぜか動作せず原因がわかりません。
このため、変換ソフトの結果がどのようになるかを見てみたいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) FORTRAN77の配列(除算) 2 2023/02/01 14:34
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(プログラミング・Web制作) 変換のプログラムを教えてください。 6 2023/07/01 09:57
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- その他(学校・勉強) この中で間違ってある説明はありますか?詳しい方に教えていただきたいです。 A. 1つのプログラムが複 2 2023/07/14 01:15
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- 画像編集・動画編集・音楽編集 無料の動画編集ソフトで日本語の物を教えて下さい。 1 2022/06/29 17:14
- その他(メールソフト・メールサービス) メールソフトを教えてください 1 2023/03/28 23:32
- その他(Microsoft Office) Microsoft IME 一発で変換できない言葉がある 3 2022/07/19 19:29
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
緯度、経度の 10進法と 60進法...
-
VB6からVB2010への変換について
-
C#でのpngからbmpへの変換について
-
VB.NETをJavaに変換するツール...
-
SJIS⇔UTF-8の文字コード...
-
アセンブラ言語の数字を数値に...
-
ASP.NETでPDF作成のための使用...
-
はしごの高をマックで表示する...
-
文字コードの変換
-
VB.NETからJavaに変換するツー...
-
Windows ce と utf-8
-
bitmapクラスをiconクラスに変...
-
線対称の角度を求める
-
なぜ通信には16進数文字列が使...
-
VB 6 を VS 2012に変換するには?
-
テキストボックス内の型変換と...
-
tex 郵便記号のだしかた
-
魚眼レンズの画像処理
-
VisualBasicをC++に変換する方...
-
PIC16F877を用いたC言語でのAD...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
緯度、経度の 10進法と 60進法...
-
Excel-VBAのmsgBox()の不思議
-
3のつく数字と3の倍数のみを表...
-
bmp→jpgに、jpg→bmpに
-
分を時間に変換するプログラム
-
Mac 乗数の入力方法
-
家電製品の電力周波数を変える機械
-
10進数をBCDに変換する方法
-
VB6からVB2010への変換について
-
C/C++→JAVAに変換するツール
-
C#でのpngからbmpへの変換について
-
【EXCEL】カナ、ひらがなを英字...
-
数値英単語変換プログラム
-
エクセルVBAの自動変換機能?
-
なぜ通信には16進数文字列が使...
-
画像ファイル変換(Tiff→PDF)
-
UTF8→ShiftJISに変換したいです!
-
c++でmatからvectorへの変換の...
-
SJIS⇔UTF-8の文字コード...
-
VB.NETをJavaに変換するツール...
おすすめ情報