cin은 C++ 표준 라이브러리의 입력 스트림 개체입니다. 표준 입력(키보드)에서 데이터를 읽는 데 사용됩니다. std::cin >> 정수 및 부동소수점과 같은 것입니다. cin은 공백 문자나 파일 끝이 나타날 때까지 데이터를 추출하여 지정된 변수에 저장합니다. 데이터 유형이 일치하지 않으면 cin은 실패 비트 세트로 실패합니다. std::cin.fail()을 사용하여 실패 상태를 확인하고 std::cin.ignore()를 사용하여 입력 버퍼를 지웁니다.
C++
cin의 cin은 표준 입력 장치(일반적으로 키보드)에서 데이터를 읽을 수 있는 C++ 표준 라이브러리의 입력 스트림 개체입니다. 이는 표준 입력 스트림 std::cin
에서 데이터를 읽는 가장 일반적인 방법입니다. std::cin
读入数据的最常用的方式。
语法:
<code class="cpp">std::cin >> variable;</code>
使用:
variable
可以是任何数据类型(如 int
、float
、char
或 string
)。
运算符用于从输入流中提取数据并将其存储在变量中。cin
将失败并设置其 failbit
位。示例:
读取一个整数:
<code class="cpp">int num; std::cin >> num;</code>
读取一个浮点数:
<code class="cpp">float value; std::cin >> value;</code>
注意事项:
cin
从标准输入中读取数据,因此它受系统环境的影响,如重定向或管道。cin
会失败。在这种情况下,可以使用 std::cin.fail()
函数检查失败状态。std::cin.ignore()
variable
은 모든 데이터 유형일 수 있습니다(예: int
, float, <code>문자
또는 문자열
). 🎜
연산자는 입력 스트림에서 데이터를 추출하여 변수에 저장하는 데 사용됩니다. 🎜cin
은 실패하고 failbit
비트를 설정합니다. 🎜🎜🎜🎜예: 🎜🎜🎜정수 읽기: 🎜rrreee🎜부동 소수점 숫자 읽기: 🎜rrreee🎜🎜참고: 🎜🎜cin
표준 입력에서 데이터를 읽습니다. 이므로 리디렉션이나 파이프 등 시스템 환경의 영향을 받습니다. 🎜cin
은 입력 데이터가 유효하지 않거나 일치하지 않으면 실패합니다. 이 경우 std::cin.fail()
함수를 사용하여 실패 상태를 확인할 수 있습니다. 🎜std::cin.ignore()
함수를 사용해야 합니다. 🎜🎜위 내용은 C++에서 cin은 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!