開発」カテゴリーアーカイブ

nullポインターがokな、オブジェクトをC#で実装する

WCFサービスを調べているときに見つけたので、ちょっとメモ的に。下記の SafeInvoke メソッドのところです。 Method call if not null in C# – Stack Overflo … 続きを読む

カテゴリー: C# | 1件のコメント

[win8] MetroアプリからDesktopアプリへWCFで接続する

昨日 [win8] metro アプリケーションからデスクトップアプリにプロセス間通信する の続き。 # 追記 2012/05/12 # 再度確認したところ、localhost によるループバック接続はパッケージを作った … 続きを読む

カテゴリー: C#, windows 8 | [win8] MetroアプリからDesktopアプリへWCFで接続する はコメントを受け付けていません

[win8] metro アプリケーションからデスクトップアプリにプロセス間通信する

発端は、.NETリモート通信を metro アプリから desktop アプリ(通常のwin8アプリ)に対して通信をさせたかった、ということです。metro アプリのデバッグログなんかを win8 アプリから見れたり、リ … 続きを読む

カテゴリー: C#, windows 8 | 2件のコメント

Fortranで複雑な構造体にファイルをロードする

もう少し本格的に Fortran と C++ の相互運用を試してみる。 Fortran に FEMDATA構造体とFEMFILE構造体を作る。FEMDATA構造体は、有限要素データを意識してidと頂点(x,y,z)と応力 … 続きを読む

カテゴリー: C++, Fortran | Fortranで複雑な構造体にファイルをロードする はコメントを受け付けていません

FortranとC++のstringクラスでやり取りする

FortranではC言語の文字列(char[])位のやり取りをするついでに、C++のstringクラスとのやり取りも実験的に。 今回、画面側がMFCなので、CStringを使うかstringを使うか悩むところなのですが、 … 続きを読む

カテゴリー: C++, Fortran | FortranとC++のstringクラスでやり取りする はコメントを受け付けていません

Fortranでファイルの読み書きRead/Writeする

Fortran入門: データ入出力 http://www.nag-j.co.jp/fortran/FI_14.html format文 (Fortranプログラミング入門マニュアル | Fortran プログラミング 入 … 続きを読む

カテゴリー: 開発, Fortran | Fortranでファイルの読み書きRead/Writeする はコメントを受け付けていません

FortranにC++から文字列を渡す

文字列の受け渡しはなるべくしたくないのだが、設定やら名称取得やらで必要になってくる。 Fortran の場合は、NULL terminate ではないのでC++で扱うときにはちょっと厄介である…そういえば、s … 続きを読む

カテゴリー: 開発, C++, Fortran | 1件のコメント

FortranにC言語から固定配列を渡す

科学計算の場合、行列式や1次元配列、2次元配列が頻繁に出てくる…と思われる。 Fortran の場合、あまり可変配列を使わずに、あらかじめメモリ領域を確保する固定配列を使う…ってそうしていたのだが … 続きを読む

カテゴリー: 開発, Fortran | FortranにC言語から固定配列を渡す はコメントを受け付けていません

Fortranの構造体(TYPE)をC++で扱う

Fortranへのデータの取り回しは、C言語と同じように構造体を使うとok。C++ならばクラスを使いたいところなのだが、Fotranで扱うことはできないので構造体(TYPE)で。 Fortranの構造体は TYPE で定 … 続きを読む

カテゴリー: 開発, Fortran | Fortranの構造体(TYPE)をC++で扱う はコメントを受け付けていません

FortranのCOMMONブロックをC++から扱う

少しメモ書きとして垂れ流し状態にするので、ご容赦を。 Fortranの引数は、C言語のポインタに変換することを覚えておけば、引数で渡すときは特に問題なし。 ただし、いちいち大量の設定データなどを、CからFortranに渡 … 続きを読む

カテゴリー: 開発, C++, Fortran | FortranのCOMMONブロックをC++から扱う はコメントを受け付けていません