私はC++ newbです(私はあなたに伝えることができると確信しています)。私は、入力をファイル内の数字に変換するいくつかの暗号化プログラムを試してみると思いました。C++でchar文字を数値に変換しますか?
テーブルを作って、それぞれの文字に独自の番号を付けました。私は行くだろうか「『[2]のconstのchar』 'シャアから変換できません」
は誰でもお勧めできますそれが思いついた
if (Letter = "P")
{
FILEO.open("Encrypted.txt", ios::app);
FILEO << " 259";
FILEO.close();
}
:コード自体は、それぞれの文字のために、このように少し行きました実際に手紙から数字を取得することについて? よろしくお願いいたします。
'Letter'のデータ型がどのようなものです:
次のような条件を書く必要がありますか?それは文字列か文字配列ですか? –
私は 'Letter'が' char'だと思っています。二重引用符を使用すると文字列リテラルになります。文字Pを単に示すには、一重引用符 '' P ''を使用します。また、本当に 'Letter'(' = ')を設定しようとしていますか、その値(' == ')を確認していますか? – BoBTFish
あなたの次の質問に答えるには「なぜ私のプログラムはとても遅いのですか?」:すべての文字の出力ファイルを開いたり閉じたりしないでください。 :) – Henrik