最初に文字列の配列を入力し、それを整数に変換してからベクトルにプッシュするプログラムを作成したいと思います。
コードは次のようになります。
string a;
vector<long long int> c;
cout << "Enter the message = ";
cin >> a;
cout << endl;
cout << "Converted Message to integer = ";
for (i=0;i<a.size();i++)
{
x=(int)a.at(i);
cout << x << " "; //convert every element string to integer
c.push_back(x);
}
出力 :
Enter the message = haha
Converted Message to integer = 104 97 104 97
次に、それをファイルに書き込み、次のプログラムでそれを読み返し、文字列に変換し直します。私の質問は、それを行う方法ですか? ベクトル [104 97 104 97] を文字列 "haha" に変換します。
どんな助けにも本当に感謝しています。ありがとう。