double cast 关于matlab的typecast函数
一、你好,我想问下C++中double怎么转成char*
string-->char*
//string-->char*
stringstr("string");
char*p=const_cast<char*>(str.c_str());
cout<<"string->char*"<<p<<endl;
char*-->string
//char*-->string
char*ch=const_cast<char*>("char");//warning:deprecatedconversionfromstringconstantto‘char*’[-Wwrite-strings]|
stringchstr(ch);
cout<<"char*-->string"<<chstr<<endl;
二、关于matlab的typecast函数
typecast()函数的作用是在不更改基础数据的情况下转换数据类型。命令格式:Y=typecast(X,DATATYPE)将x的数据类型,如'UINT8','INT8','UINT16','INT16','UINT32','INT32','UINT64','INT64','SINGLE',or'DOUBLE使用实例>>X=uint32([1255256]);>>Y=typecast(X,'uint8')Y=10002550000100