먼저 문자열 배열을 입력 한 다음이를 정수로 변환하고 벡터로 푸시하는 프로그램을 만들고 싶습니다.벡터 <int>을 문자열로 변환
코드는 다음과 같다 :
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"로 다시 변환합니다.
정말 도움이됩니다. 감사합니다. .
암시 const를 주조 ** IS ** 당신의 영혼을 판매. – StoryTeller
@StoryTeller 예, 당신 말이 맞을지 모르지만 모든 사람들이 그렇게 보는지 확신 할 수 없었습니다. 그들의 영혼을 도넛으로 팔았던 우리 중 한 명은 이미 const 캐스팅을 더 나쁘다고 생각할 수도 있습니다. – nijansen