싫어하는 것,UWP 문자열을 정수로 변환
Google로 모든 것을 살펴 봤지만 답을 찾을 수 없습니다.
C++을 사용하여 Universal Windows Platform (UWP)에서 문자열 "5"를 정수 5로 변환하려면 어떻게해야합니까?
저는 이미 (String ^)로 변환하려고 했으므로 무의미하다는 것을 알고 있지만 UWP에 대해서는 전혀 알지 못합니다.
msdn 설명서는 형식 변환에 대해 설명하지 않으며 어디에서나 찾을 수 없습니다. String => wchar_t => char -> atoi와 같은 것을하고 싶지 않습니다. 이 방법이 더 좋습니까? 아니면이 긴 추억의 과정을해야합니까?
편집 : 표시 한 것과 동일하지 않습니다 ... 표시하기 전에 내 설명을 읽을 수 있습니까? 보내 주신 링크는 std :: string을 정수로 변환하는 것입니다. 문자열을 변환하는 방법을 알아야합니다^int (int32)
@Sam을 : 나는 그가'int' → 문자열을 변환하는 방법에 대한 요구 생각하지 않습니다 일반적으로 특별한 경우 인 UWP'String ^'→'int'입니다. 그리고 그것은 잠재적 복제본 (즉, http://stackoverflow.com/questions/194465/how-to-parse-a-string-to-an-int-in-c)에 포함되지 않습니다. –
'Platform :: String :: Data' 멤버 함수가 일반적인 문자열을'std :: stoi'와 같은 int 메소드로 사용할 수 있다고 생각합니다. See (http://stackoverflow.com/questions/11746146/how-to-convert-platformstring-to-char). –
글쎄, wcstol로 끝났지 만, C#처럼 ToInt와 같은 것을 생각했다. ... tol (str, wcs ..) 함수를 사용하지 않는 것 – Lukasas