我用BasicExcel类读取excelofstream filetxt("C:\\test.txt");
case BasicExcelCell::WSTRING:
{
   filetxt<<(L"%10s", cell->GetWString())<<"      ";
   
   /*
    cell->GetWString()返回的是wchar_t*
   */

}写到文件中的汉字是: 012F7968      012F7FD8   012F6EF0 
请问这是汉字的编码,还是地址..?

解决方案 »

  1.   

    这是字符串的地址。建议首先转换成ANSI字符,然后写文件
      

  2.   

    wofstream filetxt("C:\\test.txt"); 或者字符串转换成ANSI的,再写文件字符集的问题
      

  3.   

    我找了半天了,也没有找到将const wchar_t* wChar,转换为VC为正确显示和写入到文件中的方法
      

  4.   

    wofstream filetxt("C:\\test.txt"); 
      

  5.   

    你好,你能发一份basicExcel类给我吗
    [email protected]
      

  6.   

    我在网上下了多次都下不下来。不知道是什么原因。那位兄弟有的话。发一份给我basicExcel类
    [email protected]