宣言されたMatrixxdを削除するにはどうすればよいですか? 私が使いたいとき:
delete
これはコンパイルでエラーを言います
Eigen::Matrix4d' argument given to 'delete', expected pointer
make.exe: ***
使いたいとき:
JNIEXPORT void JNICALL Java_com_jp_algi_CoreC_vector
(JNIEnv *env, jobject clazz, jfloatArray input){
jfloat* flt1 ;
jsize size = env->GetArrayLength(input);
jint i;
jint j=0;
jfloat* out ;
Matrix4d C(400,400);
//compute part
delete C;
Jdouble と C+ Double の違いは何ですか? 一つもないと思います。では、J データ型はコード内の順序にのみ使用できますか?