2013-01-19 122 views
-2

我無法使用ifstream()從我的文本文件(UTF8)中讀取Unicode符號,但有些奇怪。您可以幫助我使用ifstream函數的使用方法和參數嗎?如何從C++中的文本文件中讀取Unicode符號

+2

至少發佈一些文本文件的內容。 – SIFE

+0

文本 - 帶有俄語單詞 – user1992610

+4

請發佈您的代碼和示例輸入和輸出。否則它將很難幫助你 – oefe

回答

0

你可以使用std命名空間字符串和ifstream。

ifstream in("1.txt"); 
string s; 
while(getline(in,s) 
{ 
    for(int i = 0; i<s.length; i++){ 
    cout << s[i] ; 
    } 

} 
in.close(); 
+0

我想通過符號讀取文本 - 而不是通過getline() – user1992610

+0

可以隨時穿過字符串 –