다음을 통해 공유


보안이 강화된 CRT 함수 버전

런타임 라이브러리 루틴의 보다 안전한 버전을 사용할 수 있습니다. 자세한 내용은 CRT의 보안 향상에 관한 CRT의 보안 기능를 참조하십시오.

보안 함수

Function

기능

해당 .NET Framework

_access_s, _waccess_s

파일 액세스 권한을 확인 합니다.

해당 사항 없음. 표준 C 함수를 호출하려면 PInvoke를 사용합니다. 자세한 내용은 플랫폼 호출 예제를 참조하십시오.

_malloca

스택에 메모리를 할당합니다.

해당 없음

asctime_s, _wasctime_s

시간을 형식 struct tm에서 문자열로 변환합니다.

System::DateTime::ToLongDateString, System::DateTime::ToLongTimeString, System::DateTime::ToShortDateString, System::DateTime::ToShortTimeString, System::DateTime::ToString

bsearch_s

정렬 된 배열의 바이너리 검색 수행

BinarySearch

_cgets_s, _cgetws_s

콘솔에서 문자열을 가져옵니다.

해당 없음

_chsize_s

파일 크기를 수정합니다.

clearerr_s

스트림에 대한 오류 표시를 다시 설정합니다.

  • 해당 없음

_controlfp_s

부동 소수점 컨트롤 단어를 가져오고 설정합니다.

  • 해당 없음

_cprintf_s, _cprintf_s_l, _cwprintf_s, _cwprintf_s_l

서식을 지정하고 콘솔에 출력합니다.

  • 해당 없음

_cscanf_s, _cscanf_s_l, _cwscanf_s, _cwscanf_s_l

읽기 콘솔에서 데이터를 포맷합니다.

  • 해당 없음

ctime_s, _ctime32_s, _ctime64_s, _wctime_s, _wctime32_s, _wctime64_s

시간을 형식 time_t, __time32_t 또는 __time64_t에서 문자열로 변환합니다.

System::DateTime::GetDateTimeFormats, System::DateTime::ToString, System::DateTime::ToLongTimeString, System::DateTime::ToShortTimeString

_ecvt_s

문자열로 double 을 변환합니다.

System::Convert::ToString

_fcvt_s

부동 소수점 숫자를 문자열로 변환합니다.

ToString

fopen_s, _wfopen_s

파일을 엽니다.

fprintf_s, _fprintf_s_l, fwprintf_s, _fwprintf_s_l

형식이 지정된 데이터를 스트림에 출력합니다.

System::IO::StreamWriter::Write

freopen_s, _wfreopen_s

파일 포인터를 다시 할당합니다.

fscanf_s, _fscanf_s_l, fwscanf_s, _fwscanf_s_l

스트림에서 형식 데이터를 읽습니다.

_ftime_s, _ftime32_s, _ftime64_s

현재 시간을 가져옵니다.

System::DateTime::Now

_gcvt_s

부동 소수점 값을 버퍼에 저장되는 문자열로 변환합니다.

ToString

getenv_s, _wgetenv_s

현재 환경에서 값을 가져옵니다.

System.Environment::GetEnvironmentVariables

gets_s, _getws_s

이 stdin 스트림에서 줄을 가져옵니다.

System::Console::Read

_gmtime32_s, _gmtime64_s

형식 time_t 에서 형식 structtm 까지 또는 형식 __time64_t 에서 struct tm 까지 시간을 변환합니다.

System::DateTime::UtcNow, System::DateTime::ToUniversalTime

_itoa_s, _i64toa_s, _ui64toa_s, _itow_s, _i64tow_s, _ui64tow_s

문자열을 정수로 변환합니다.

System::Convert::ToString

_lfind_s

지정된 키에 대한 선형 검색을 수행합니다.

System::Collections::ArrayList::Contains

localtime_s, _localtime32_s, _localtime64_s

형식 time_t 에서 struct tm 까지 또는 형식 __time64_t 에서 struct tm 까지 로컬 수정을 사용하여 시간을 변환합니다.

System::DateTime::ToLocalTime

_lsearch_s

선형 검색 값입니다. 찾을 수 없는 경우 목록의 끝에 추가 합니다.

해당 없음

_ltoa_s, _ltow_s

long 정수를 문자열로 변환합니다.

System::Convert::ToString

_makepath_s, _wmakepath_s

구성 요소에서 경로 이름을 생성합니다.

System::IO::File::Create

_mbccpy_s, _mbccpy_s_l

한 문자열에서 다른 문자열을 멀티 바이트 문자를 복사합니다.

해당 없음

_mbsnbcat_s, _mbsnbcat_s_l

덧붙여서, 최대추가, 다른 멀티 바이트 문자 문자열을 한 바이트의 첫 n 바이트입니다.

해당 없음

_mbsnbcpy_s, _mbsnbcpy_s_l

이 n 대상 문자열에 문자열의 바이트를 복사하세요.

해당 없음

mbsrtowcs_s

해당 와이드 문자열을 멀티 바이트 문자열로 변환합니다.

해당 없음

mbstowcs_s, _mbstowcs_s_l

멀티 바이트 문자의 시퀀스를 해당하는 와이드 문자의 시퀀스로 변환합니다.

해당 없음

memcpy_s, wmemcpy_s

버퍼 사이 문자 복사

해당 없음

memmove_s, wmemmove_s

다른 하나의 버퍼를 이동합니다.

해당 없음

_mktemp_s, _wmktemp_s

고유 파일 이름을 생성합니다.

해당 없음

printf_s, _printf_s_l, wprintf_s, _wprintf_s_l

표준 출력 스트림에 서식이 지정된 출력을 출력합니다.

_putenv_s, _wputenv_s

만들기, 수정 또는 환경 변수를 제거 합니다.

  • 해당 없음

qsort_s

빠른 정렬을 수행합니다.

System::Collections::ArrayList::Sort

rand_s

의사 난수를 생성합니다.

System::Random 클래스

scanf_s, _scanf_s_l, wscanf_s, _wscanf_s_l

표준 입력 스트림에서 형식 데이터를 읽습니다.

System::Console::Read, System::Console::ReadLine를 참조하십시오 Parse 메서드 같은 System::Double::Parse

_searchenv_s, _wsearchenv_s

환경 경로를 사용하여 파일을 검색 합니다.

해당 없음

_snprintf_s, _snprintf_s_l, _snwprintf_s, _snwprintf_s_l

문자열에 서식이 지정된 데이터 쓰기

해당 없음

_snscanf_s, _snscanf_s_l, _snwscanf_s, _snwscanf_s_l

문자열에서 지정된 길이의 서식이 지정된 데이터를 읽습니다.

해당 없음

_sopen_s, _wsopen_s

쓰기 위해 파일을 엽니다.

해당 없음

_splitpath_s, _wsplitpath_s

경로 이름을 구성 요소로 나누기.

해당 없음

sprintf_s, _sprintf_s_l, swprintf_s, _swprintf_s_l

문자열에 서식이 지정된 데이터 쓰기

System::String::Format

sscanf_s, _sscanf_s_l, swscanf_s, _swscanf_s_l

문자열에서 형식 데이터를 읽습니다.

Parse 메서드(예: System::Double::Parse)를 참조하십시오.

strcat_s, wcscat_s, _mbscat_s

문자열을 추가

System::String::Concat

strcpy_s, wcscpy_s, _mbscpy_s

문자열 복사

System::String::Copy

_strdate_s, _wstrdate_s

문자열로 현재 시스템 날짜를 반환합니다.

System::DateTime::Parse

strerror_s, _strerror_s, _wcserror_s, __wcserror_s

시스템 오류 메시지 (strerror, _wcserror) 를 가져오거나 사용자가 제공하는 오류 메시지(_strerror, __wcserror) 를 출력합니다.

System::Exception::Message

_strlwr_s, _strlwr_s_l, _mbslwr_s, _mbslwr_s_l, _wcslwr_s, _wcslwr_s_l

문자열을 소문자로 변환합니다.

System::String::ToLower

strncat_s, _strncat_s_l, wcsncat_s, _wcsncat_s_l, _mbsncat_s, _mbsncat_s_l

문자열에 문자를 추가합니다.

System::String::Concat

strncpy_s, _strncpy_s_l, wcsncpy_s, _wcsncpy_s_l, _mbsncpy_s, _mbsncpy_s_l

한 문자열의 문자를 다른 위치로 복사

System::String::Copy

_strtime_s, _wstrtime_s

문자열로 현재 시스템 시간을 반환합니다.

System::DateTime::ToLongDateString, System::DateTime::ToLongTimeString, System::DateTime::ToShortDateString, System::DateTime::ToShortTimeString, System::DateTime::ToString

strtok_s, _strtok_s_l, wcstok_s, _wcstok_s_l, _mbstok_s, _mbstok_s_l

현재 로캘 또는 전달된 로케일을 사용하여 문자열의 다음 토큰을 찾습니다.

해당 없음

_strupr_s, _strupr_s_l, _mbsupr_s, _mbsupr_s_l, _wcsupr_s, _wcsupr_s_l

문자열을 대문자로 변환합니다.

System::String::ToUpper

tmpfile_s

임시 파일을 만듭니다.

해당 없음

tmpnam_s, _wtmpnam_s

임시 파일을 생성하기 위해 이름을 사용할 수 있습니다.

해당 없음

_ultoa_s, _ultow_s

부호 없는 long 정수를 문자열로 변환합니다.

System::Convert::ToString

_umask_s

기본 파일 권한 마스크를 설정합니다.

System::IO::File::SetAttributes

_vcprintf_s, _vcprintf_s_l, _vcwprintf_s, _vcwprintf_s_l

쓰기는 인수 목록에 대한 포인터를 사용하여 콘솔에 출력을 포맷 합니다.

System::Console::Write

vfprintf_s, _vfprintf_s_l, vfwprintf_s, _vfwprintf_s_l

인수 목록에 대한 포인터를 사용하여 서식이 지정된 출력 쓰기

해당 없음

vprintf_s, _vprintf_s_l, vwprintf_s, _vwprintf_s_l

인수 목록에 대한 포인터를 사용하여 서식이 지정된 출력 쓰기

System::Console::Write

vsnprintf_s, _vsnprintf_s, _vsnprintf_s_l, _vsnwprintf_s, _vsnwprintf_s_l

인수 목록에 대한 포인터를 사용하여 서식이 지정된 출력 쓰기

해당 없음

vsprintf_s, _vsprintf_s_l, vswprintf_s, _vswprintf_s_l

인수 목록에 대한 포인터를 사용하여 서식이 지정된 출력 쓰기

System::String::Format

wcrtomb_s

와이드 문자는 이것의 멀티 바이트 문자 표현으로 변환합니다.

해당 없음

wcsrtombs_s

와이드 문자 문자열을 멀티 바이트 문자 문자열 표현으로 변환합니다.

해당 없음

wcstombs_s, _wcstombs_s_l

멀티 바이트 문자의 시퀀스를 해당하는 와이드 문자의 시퀀스로 변환합니다.

해당 없음

wctomb_s, _wctomb_s_l

와이드 바이트 문자를 해당 멀티바이트 문자로 변환합니다.

해당 없음

참고 항목

참조

CRT 라이브러리 기능