To resolve issues starting MATLAB on Mac OS X 10.10 (Yosemite) visit: http://www.mathworks.com/matlabcentral/answers/159016
Is it possible to use C++ string and sstream in a MATLAB MEX file? The following is a part of my code in which I am having problem:
string VariableNames; ostringstream strout( VariableNames ); strout << "x y z "; for( int i = 0; i<N; i++) strout << GetComponentName( i ) << " "; VariableNames = strout.str();
Although I have included string and sstream header files, MATLAB complains with the following error message:
error C2065: 'string' : undeclared identifier
Could someone tell me if using C++ string is usable in MEX.