C/C++
C++コンポーネントの作り方(1)準備
C/C++を使ったTRNSYSコンポーネントの作り方の解説です。TypeStudioを使ってFORTRANで作る方法もありますが、たまにはC/C++作りたいケースがあります。例えば、次のようなケース。 C/C++に慣れている(FORTRANは詳しくない)使いたいライブラリがC/C++すでにC/C++…
Calling TRNSYS Functions from C/C++
TRNSYSの関数をC/C++から呼び出す方法について紹介します。というか備忘です。In this article I will explain how to call TRNSYS functions from C/C++. 1. 引数/argument C/C++では引数は下表のように置き換える…
TRNSYSの関数をC/C++から呼び出すと動かない
TRNSYS-USERSにC/C++からの関数呼び出しの話題が流れていました。 C++ API not working C/C++のコンポーネントから整数値を返す関数を呼び出すとNaNが返ってくるとか、文字列を返す関数を使うとAccess Violationでクラッシュするとか。なかなか興味深い質問…