일부 기본 C++ 프로그램을 작성하기 위해 CLion을 시험해보고 있지만, std::cin
또는 std::getline
을 사용하는 입력을 사용할 때마다 입력이 이유없이 콘솔에 다시 인쇄됩니다. 나는이 프로그램CLion이 표준 입력에서 자동으로 입력을 다시 인쇄하고 있습니다.이 문제가 있습니까?
#include <iostream>
#include <string>
int main(){
string name;
std::cin >> name;
std::cout << name << std::endl;
return 0;
}
을 실행하고 토마스을 입력하고 Enter를 누르 예를 들어
내가이 출력을 얻을 입력
thomas
thomas
thomas
난 그냥
thomas
thomas
내가 가야 할 때 대신 Windows 10 x64에서 CLion/Mingw64 사용
'토마스'를 입력하고 Enter 키를 누릅니다. 즉 적어도 하나는 표시됩니다. 하나 또는 둘 이상을 보셨습니까 (총 3 개)? – NathanOliver
예, 죄송합니다. 내 잘못을 편집했습니다. 기본적으로 내가 쓰는 토마스를 보았습니다. cout이 인쇄 한 토마스를 보았지만 세 번째 것은 어디에서 왔는지 이해할 수 없습니다. –
오케이. 명확히 해 주셔서 감사합니다. – NathanOliver