Namespaces
Variants

fgetws

From cppreference.net
< c ‎ | io
헤더 파일에 정의됨 <wchar.h>
wchar_t * fgetws ( wchar_t * str, int count, FILE * stream ) ;
(C95부터)
(C99 이전까지)
wchar_t * fgetws ( wchar_t * restrict str, int count, FILE * restrict stream ) ;
(C99부터)

주어진 파일 스트림에서 최대 count - 1 개의 와이드 문자를 읽어 str 에 저장합니다. 생성된 와이드 문자열은 항상 null로 종료됩니다. 파일 끝에 도달하거나 개행 와이드 문자가 발견되면 구문 분석이 중단되며, 이 경우 str 에는 해당 와이드 개행 문자가 포함됩니다.

목차

매개변수

str - 문자를 읽어올 와이드 문자열
count - str 의 길이
stream - 데이터를 읽어올 파일 스트림

반환값

str 성공 시, 오류 발생 시 널 포인터

예제

참고문헌

  • C23 표준 (ISO/IEC 9899:2024):
  • 7.29.3.2 fgetws 함수 (p: TBD)
  • C17 표준 (ISO/IEC 9899:2018):
  • 7.29.3.2 fgetws 함수 (p: TBD)
  • C11 표준 (ISO/IEC 9899:2011):
  • 7.29.3.2 fgetws 함수 (p: 422)
  • C99 표준 (ISO/IEC 9899:1999):
  • 7.24.3.2 fgetws 함수 (p: 367-368)

참고 항목

(C95) (C95) (C95) (C11) (C11) (C11)
표준 입력, 파일 스트림 또는 버퍼로부터 서식이 지정된 와이드 문자 입력을 읽음
(함수)
파일 스트림에서 와이드 문자 하나를 가져옴
(함수)
(C95)
와이드 문자열을 파일 스트림에 씀
(함수)
구분자/줄 끝까지 스트림에서 자동으로 크기가 조정되는 버퍼로 읽음
(함수)