cin이 읽기를 시작하기 전에 왜 cout을 플러시해야합니까? 다른 버퍼가 아닌가? 출력 버퍼 (플러시하기 전에)에 넣는 동안 버퍼에 입력을 읽을 수 있습니다. 2 개의 다른 버퍼. 나는 여기서 혼란스러워한다. 두 스트림이 서로 연결되는 이유입니다,cin을 사용하여 입력을 읽기 전에 cout을 플러시하는 이유는 무엇입니까?
std::cout << "Enter your name: ";
std::string name;
std::cin >> name;
당신은 입력하기 전에 프롬프트를보고 싶지 않습니다
버퍼를 표시하지 않고 버퍼에 '이름 입력 :'을 유지하려면 어떻게해야합니까? – yapkm01
@ yapkm01 내가 말한 것처럼 - 실제로는 그렇게하지 않으려 고합니다. –
cool Thx a zillion :) – yapkm01