0
에서 구조체에서 논리적를 검색 나는이 방법으로 만든 구조체가있다.MATLAB 멕스 :</p> <p><code>testStruct = struct; testStruct.tf = true</code> : MATLAB
내가true
또는
false
에
testStruct.tf
설정 여부
mxArray *mxValue;
mxValue = mxGetField(prhs[0], 0, "tf");
mxLogical tf = mxGetLogicals(mxValue);
mexPrintf("tf: %i \n", tf);
, 그것은 tf: 1
를 인쇄 :
그리고 난 내 C에 MEX 통해 ++ 코드를이 구조체를 전달하려면,이 내가 무슨 짓을했는지의 스냅 샷입니다. 또한 if 조건으로 테스트했는데 if 조건에 관계없이 어떤 논리를 넣었습니까?
시도했지만 bool tf = mxGetLogicals(mxValue)
시도했지만 유용하지 않았습니다.
포인터를 가져올 수 있습니까?