TCHARとcharの相互変換

1842 ワード

VSにおけるTCHARとcharの相互変換
  • TCHAR回転char
  • char回転TCHAR
  • TCHAR回転char
    size_t wcstombs( char *mbstr, const wchar_t *wcstr, size_t count );
    

    char回転TCHAR
    size_t mbstowcs( wchar_t *wcstr, const char *mbstr, size_t count );
    

    	char Path[MAX_PATH] = {0};
        TCHAR T_Path[MAX_PATH] = L"aaaaaaaaaa";
        
        //TCHAR   char
        wcstombs(Path, T_Path, MAX_PATH);
        
        //char   TCHAR
        memset(T_Path, 0, MAX_PATH); 
        mbstowcs(T_Path, Path, MAX_PATH);