我正在研究烏爾都語印地文翻譯/音譯。我的目標是將烏爾都語句子翻譯成印地語,反之亦然,我正在使用visual C++ 2010軟件和C++語言。我在保存爲UTF-8格式的文本文件中寫了一個烏爾都語句子。現在我想從該文件中逐一獲取單個字符,以便我可以將其轉換爲等效的印地語字符。當我嘗試從輸入文件中獲取單個字符並在輸出文件中寫入此單個字符時,我在輸出文件中找到了一些未知的難看的字符。請用適當的代碼幫助我
我想寫一個std::wstring到一個文件上,並且需要讀取那個內容爲std:wstring。當字符串爲L"<Any English letter>"時,正如預期的那樣發生。但是,當我們有像孟加拉語,卡納達語,日語等任何非英文字母的字符時,問題就會發生。嘗試了各種選項,如: 轉換的std::wstring到std::string和寫入到文件和讀取時間讀取爲std::string,並轉換爲std::
我開發了一個C++應用程序,用於在隨機訪問文件上讀取和寫入數據。 (我使用Visual C++ 2010) 這裏是我的程序: #include <iostream>
#include <fstream>
#include <string>
using namespace std;
class A
{
public :
int a;
string b;