Cstring CSTR = l "1 ";
Cstring to int I;
I = _ ttoi (CSTR );
I = atoi (const char *) CSTR );
I = atoi (char *) CSTR );
// Atoi, _ atoi64, or atol
Cstring to float F;
Sscanf (STR, "% F", & V); // float V;
Double dval = atof (lpctstr (STR ));
Cstring to string STR;
String STR (Str. getbuffer (); // remember to use Str. releasebuffer (); to release space
Cstring to char * Ch;
Ch = CSTR. getbuffer (CSTR. getlength ());
Ch = (lpcstr) CSTR;
Ch = (char *) (lpcstr) CSTR;
Ch = (char *) (lpctstr) CSTR;
Ch = (lpstr) (lpctstr) CSTR;
Char * basicfunction: stringtocharx (cstring Str)
{
Int Len = widechartomultibyte (cp_acp, 0, STR, str. getlength (), null, 0, null, null );
Char * pascii = new char [Len + 1];
Len = widechartomultibyte (cp_acp, 0, STR, str. getlength (), pascii, Len + 1, null, null );
Pascii [Len] = 0;
Return pascii;
}
Cstring to Char [100];
Strncpy (A, (lpctstr) CSTR, sizeof ());