【Fortran】共有メモリの使い方
http://rakasaka.fc2web.com/delphi/mapping.html
こちらを参考にして、WindowsでC++から
Fortran(77)プログラム呼び出して、
共有メモリを使用したソースを書こうと思っていますが
全然ソースが書けません。
何か参考となるページやアドバイスを頂けませんでしょうか。
現在、C++からCreatProcessでFortranのプログラムを呼び出すこと
までできています。
C++のソースは
http://staff.aist.go.jp/toru-nakata/sukkoro.html
を参考にして作っています。
No.1ベストアンサー
- 回答日時:
アドバイスしようにも何がソースを書けない原因か分からないため的確なアドバイスが出来ないと思う。
アルゴリズム的な事が分からないのか?関数の使用方法が分からないのか?
そこいらへんをハッキリさせて欲しい。
そしたらアドバイスするか考える。
作った所までのソースコードでも晒して見られては如何でしょう。
ご回答、ありがとうございます。
(返信が遅くなって申し訳ございません。)
ソースコードを晒せなかったので、なんとか自己解決しました。
結論としては、Fortran(g77)では、WindowsAPIを利用できないことが
わかったので、FortranからC++関数で共有メモリにアクセスしよう
と思います。
また、C++から共有メモリにアクセスする場合、
APIを以下の順番で使用することで可能になりました。
・CreateFileMapping (ファイルマッピング作成)
※OpenFileMapping(既存ファイルマップオープン)
・MapViewOfFile(ファイルマッピングをメモリにマップ)
・UnmapViewOfFile(マップ解除)
・CloseHandle(ハンドルクローズ)
ご協力ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) FORTRAN77の配列(除算) 2 2023/02/01 14:34
- IT・エンジニアリング FORTRAN、COBOL、C、Java、C++とか誰が作ったのですか?言語習い使いまた出て、キリが 4 2023/05/06 23:11
- その他(パソコン・周辺機器) タブレットで使用するUSBメモリについて 7 2022/05/26 14:27
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- iPhone(アイフォーン) iCloudのデータをiPhoneメモリに移動したい 1 2022/10/24 22:11
- Excel(エクセル) エクセル終了が遅くなった 7 2022/04/19 12:11
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(パソコン・周辺機器) 回復ドライブは何回も作れますか? 4 2022/11/01 21:13
- ノートパソコン 理系大学生向けおすすめパソコン 8 2023/01/01 20:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラム時のヘッダコメント...
-
有料サイトに飛ばされる
-
VBAで#Regionに変わるものは無...
-
ソースの追加行数と変更行数
-
右クリック以外のソース表示方法
-
ポップアップを1日1回だけ表示...
-
IEでテキストの文字が一部だけ...
-
レストラン、英語のメニュー表記
-
ソースの表示を無効にする方法。
-
htmlソース文の 各行 改行位置...
-
VB詳しい方
-
実行オブジェクトからソースを...
-
c言語の改修されたソースから改...
-
#ifdef多用でソースが見づらい
-
JSPの実行結果をHTMLに変換
-
Dreamweaverのコードカラーが黒...
-
ソースを表示させない方法はあ...
-
ホームページの文字化け
-
ホームページビルダー HTMLの...
-
HTMLからフォルダを開きたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで#Regionに変わるものは無...
-
プログラム時のヘッダコメント...
-
【VC++6.0(MFC)】Access Violat...
-
ソースの追加行数と変更行数
-
Dreamweaverのコードカラーが黒...
-
レストラン、英語のメニュー表記
-
JSPの実行結果をHTMLに変換
-
#ifdef多用でソースが見づらい
-
ソースの表示を無効にする方法。
-
generatorとは?
-
VBAでhtmlソースから特定の文字...
-
c言語の改修されたソースから改...
-
「INT86(・・・・・・);」 っ...
-
コメントが閉じてないというエ...
-
jsファイルの中身を確認したい…
-
borderの下線が表示されない
-
画像と文字が重なって表示される。
-
VisualBasicがインストールされ...
-
htmlでソースを表示させたくな...
-
innerHTML で表示変更した時の...
おすすめ情報