0
면책 조항 : 저는 C++에 매우 익숙합니다. 자바가 제 스킬 셋입니다.여러 문자열을 하나의 문자열로 읽으시겠습니까? C++
#include<string>
#include<iostream>
using namespace std;
int main()
{
string full_name = "John Doe";
string find_name;
//User inputs "John Doe"
cout << "Enter the name of the person to search for:" << endl;
**cin >> find_name;//THIS IS THE ISSUE I HAVE**
if(find_name == full_name) //or some other compare function. NOT THE ISSUE.
action_do_something;
return 0;
}
나는 버퍼는 "존"과 "미상"을 취하는 둘째, 관련이없는 명령임을 이해하고 다음과 같이 내가 쓰고 있어요 프로그램에서
, 나는 두 개의 문자열을 비교해야합니다. 버퍼가 두 번째 이름을 자르지 않게하려면 어떻게합니까? (일부 이름은 긴 5 개의 이름이고 일부는 1 인 이름입니다.)필자는 getline()을 사용하여 소동을 풀어 보았지만, 완전히 이해하지 못했습니다. 입력을 기다리지 않고 기다리십시오. .
미리 감사드립니다.