Namespaces
Variants

fgetws

cppreference.net에서
< c | io
 
 
파일 입출력
타입과 객체
        
함수
파일 접근
(C95)
서식 없는 입출력
(C95)(C95)
(C95)
(C95)(C95)
(C95)
(C95)

서식 있는 입력
 
헤더에 정의됨 <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 성공 시 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.29.3.2 fgetws 함수 (p: 367-368)

참고 항목

stdin, 파일 스트림 또는 버퍼에서 서식 있는 와이드 문자 입력을 읽음
(함수)
파일 스트림에서 와이드 문자 하나를 얻음
(함수)
(C95)
파일 스트림에 와이드 문자열을 씀
(함수)
구분자/줄 끝까지 스트림에서 자동으로 크기가 조정되는 버퍼로 읽음
(함수)
C++ 문서 for fgetws