こんにちは、私のプログラムはいくつかの設定 (ほとんどが文字列) をテキスト ファイルに保存して、後で取得できるようにしていますが、残念ながら! 特殊文字が認識されずに戻ってきます!
saveSettings は文字列を 1 つずつ保存します...
void email::saveSettings(string filename){
ofstream savefile(filename.c_str(),ios::out | ios::trunc);
email settingsemail(this);
savefile <<mailprog<<endl;
...
loadSettings はそれらを取得します...
bool loadSettings(string filename){
char chtemp[255];
ifstream savefile(filename.c_str(), ios::in);
if (savefile.is_open()){
savefile.getline(chtemp,255);
mailprog=chtemp;
savefile.getline(chtemp,255);
smtp=chtemp;
...
一部のテキストには「é」という文字が含まれており、「8」と読み戻されます
ヒントをありがとう