_nolock 함수는 잠금을 수행하지 않는 I/O 함수 버전입니다. 최대 성능이 필요한 사용자를 위해 제공됩니다. 다중 스레드 라이브러리 성능을 참조하세요.
프로그램이 실제로 단일 스레드이거나 자체 잠금을 수행하는 경우에만 _nolock 함수를 사용합니다.
잠금이 없는 루틴
| 루틴에서 반환된 값 | 사용 |
|---|---|
_fclose_nolock |
잠그지 않고 스트림 닫기 |
_fflush_nolock |
잠그지 않고 스트림 플러시 |
_fgetc_nolock: _fgetwc_nolock |
잠금 없이 스트림에서 문자를 읽습니다. |
_fread_nolock |
잠금 없이 스트림에서 데이터 읽기 |
_fseek_nolock: _fseeki64_nolock |
잠그지 않고 파일 포인터를 지정된 위치로 이동 |
_ftell_nolock: _ftelli64_nolock |
잠금 없이 파일 포인터의 현재 위치 가져오기 |
_fwrite_nolock |
잠금 없이 스트림에 데이터 쓰기 |
_getc_nolock: _getwc_nolock |
잠금 없이 스트림에서 문자를 읽습니다. |
_getch_nolock: _getwch_nolock |
에코나 잠금 없이 콘솔에서 문자 가져오기 |
_getchar_nolock: _getwchar_nolock |
잠금 없이 표준 입력에서 문자 읽기 |
_getche_nolock: _getwche_nolock |
에코를 사용하지만 잠금 없이 콘솔에서 문자 가져오기 |
_getdcwd_nolock: _wgetdcwd_nolock |
지정한 드라이브의 현재 작업 디렉터리의 전체 경로 가져오기 |
_putc_nolock: _putwc_nolock |
잠금 없이 스트림에 문자 쓰기 |
_putch_nolock: _putwch_nolock |
잠그지 않고 콘솔에 문자 쓰기 |
_putchar_nolock: _putwchar_nolock |
잠금 없이 stdout에 문자 쓰기 |
_ungetc_nolock: _ungetwc_nolock |
잠그지 않고 스트림에 문자 다시 푸시 |
_ungetch_nolock: _ungetwch_nolock |
잠그지 않고 콘솔에서 읽은 마지막 문자를 다시 푸시합니다. |