commit 2025-10-10 13:08 edit a bit ZCppMain/ZMainHeadEx.H

This commit is contained in:
2025-10-10 13:09:04 +09:00
parent d220831b19
commit 5a23263a92
3 changed files with 189 additions and 178 deletions

View File

@ -3871,8 +3871,20 @@ namespace ZNsMain
#include <wchar.h>
long long int wcstoll(const wchar_t *nptr, wchar_t **endptr, int base);
*******************************************************************************
# https://learn.microsoft.com/ko-kr/cpp/c-runtime-library/reference/strtoll-strtoll-l-wcstoll-wcstoll-l?view=msvc-170
base가 0 인 경우에는 strSource 에서 가리키는 문자열의 초기 문자를 사용하 여
밑을 결정합니다. 첫 번째 문자가 '0' 이고 두 번째 문자가 'x' 또는 'X' 가 아닌
경우 문자열은 8진수 정수로 해석됩니다. 첫 번째 문자가 '0' 이고 두 번째 문자
가 'x' 또는 'X'이면 문자열은 16진수 정수로 해석됩니다.
첫 번째 문자가 '1'~'9' 이면 문자열은 10진수 정수로 해석됩니다.
문자 'a'~'z' 또는 'A'~'Z'에는 값 10~35가 할당됩니다. 할당된 값이 base 보다
작은 문자만 사용할 수 있습니다. 밑의 범위를 벗어난 첫 번째 문자가 발견되면
검색이 중지됩니다. 예를 들어 base 가 0 인데 처음 검색된 문자가 '0' 이면 문
자열은 8진수 정수로 간주되며 '8' 또는 '9' 문자가 발견되면 검색은 중지됩니다.
*******************************************************************************
float wcstof ( const wchar_t* str, wchar_t** str_end ); (since C++11)
double wcstod ( const wchar_t* str, wchar_t** str_end );
long double wcstold( const wchar_t* str, wchar_t** str_end ); (since C++11)