mexライブラリにすべてのメモリ割り当てを回避させようとしています。
これまで、mexは入力を取得し、を使用していくつかの行列を作成しmxCreate...()
、この出力を返していました。
しかし、ここで、mex自体が割り当てを行わないように、このインターフェイスを変更したいと思います。
私が念頭に置いていたのは、mexFunctionが入力として行列を取得して値を入力し、これとまったく同じ行列を出力として返すことです。
これは可能でしょうか?
これが私がしなければならないことであるかどうかを私に考えさせたわずかな警告は、左側の引数がconstとしてmexFunctionに来て、右側の引数が非constであるということです。入力行列を出力として返すには、この定数を削除する必要があります。