遇到個比較奇怪的問題,原數據是UTF8編碼的,由於我只需要做搜索,匹配了就可以了
所以爲了效率考慮沒打算轉碼成UNICODE再去做搜索,而是直接用的CStringA來保存讀取到的字符串,這樣自然就是存儲的亂碼了
但是結果在搜索過程中遇到中文的地方就產生了異常
不明白爲什麼WTL要做這種設置
後來無奈先將UTF8編碼的字符轉成UNICODE再做搜索就搞定了
遇到個比較奇怪的問題,原數據是UTF8編碼的,由於我只需要做搜索,匹配了就可以了
所以爲了效率考慮沒打算轉碼成UNICODE再去做搜索,而是直接用的CStringA來保存讀取到的字符串,這樣自然就是存儲的亂碼了
但是結果在搜索過程中遇到中文的地方就產生了異常
不明白爲什麼WTL要做這種設置
後來無奈先將UTF8編碼的字符轉成UNICODE再做搜索就搞定了
shell腳本獲取腳本所在目錄 執行腳本的父目錄不一定是當前的工作目錄。 url=$(dirname $(readlink -f $0))