我试图解密单字母密码。我读了一个非常大的文本文件。我的钥匙已经是:A = O,B = M,C = V,D = H,E = J,F = R,G = T,H = L,I = Y,J = A,K = C,L = K,M = X,N = E,O = W,P = U,Q = B,R = G,S = S,T = Q,U = F,V = N,W = Z, X = I,Y = P,Z = D.
我不知道如何更换字母并将其输出到新的文本文件。现在,文本文件只是在控制台上打印,没有任何操作。
我已经逐字逐字地阅读了文本文件。
#include<fstream>
#include<iostream>
#include<string>
using namespace std;
int main()
{
ifstream input("cipher.txt");
char data;
while(!input.eof()){
input.get(data);
cout<<data;
}
cout<<endl;
input.close();
}