私はフォーラムを始めたばかりで、C++ スクリプトに問題があります。文字列型の配列を出力 txt ファイルに出力する必要があります。私は配列を持っていて、それを文字に変換しましたが、まだ問題があります。最初の 2 行が表示されますが、残りは Ì または ¤ のいずれかです。もう 1 つの問題は、endl を作成する必要があるという事実です。これは .put() 関数では不可能のようです。これが私のプログラムの核心です:
ofstream ofile ("test2.txt", ios_base::trunc);
i=0;
j=1;
stringstream ss;
char oBoard[9][10];
//CHECK WHICH STARTER
if (ofile.is_open()){
if(board[0][0]=="b"){
ofile << "black" << endl;
}
else{
ofile << "white" << endl;
}
//START LOOPING FOR OUTPUT
while(j!=11){
i=0;
while(i!=10){
ss << board[i][j];
ss >> oBoard[i][j];
cout << oBoard[i][j] << endl;
ofile.put(oBoard[i][j]);
i++;
}
j++;
}
ofile.close();
}