看板 C_and_CPP 關於我們 聯絡資訊
提供一個只解決一行的方法,不過我沒寫回去就是。 projcet是win32的程式 #include <windows.h> #include <tchar.h> void main() { char cBuf[256] = {0}; TCHAR szBuf[256] = {0}; HANDLE hFile = CreateFile(L"D:\\1.txt", FILE_ALL_ACCESS, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); //開啟d:\1.txt DWORD dwRead; ReadFile(hFile, cBuf, 256, &dwRead ,NULL); //讀取256個字元 MultiByteToWideChar(CP_ACP, MB_COMPOSITE, cBuf, 256, szBuf, 256); //把ansi轉寬字元 _tcsrev(szBuf); //寬字元反轉 return; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.168.72.89 ※ 編輯: tsaiminghan 來自: 218.168.72.89 (03/23 22:17) ※ 編輯: tsaiminghan 來自: 218.168.72.89 (03/23 22:18) ※ 編輯: tsaiminghan 來自: 218.168.72.89 (03/23 22:20) ※ 編輯: tsaiminghan 來自: 218.168.72.89 (03/23 22:21) ※ 編輯: tsaiminghan 來自: 218.168.72.89 (03/23 22:21) ※ 編輯: tsaiminghan 來自: 218.168.72.89 (03/23 22:23)
JeremyKSKGA:恩 謝謝 03/23 22:24
tsaiminghan:多行的話,就要再處理一下 03/23 22:29
JeremyKSKGA:剛執行結果出了問題... 03/23 22:41
tsaiminghan:什麼問題? 03/23 22:46