2016. 10. 30. 11:19, Computer/Algorithm
c++ std Library가 제공하는 편리한 함수들이 있다. 이를 통해 string을 unsigned int 로 변환할 수 있다. 고정된 길이라면 더 빠르게 변환할 수 있다.
(링크 : 고정된 길이 String을 더 빠르게 변환하기)
string을 unsigned int로 변환하기
#include <iostream> // for cin, cout
#include<string> // for string, stoul, getline, stoi, etc
using namespace std;
int main(){
string str;
cout << "Enter an unsigned number : ";
getline (cin,str);
unsigned int ui = stoul(str,nullptr,0);
cout << "You entered: " << ul << endl;
return 0;
}
'Computer > Algorithm' 카테고리의 다른 글
JSON 포맷 스트링 예쁘게 출력하는 코드(JsonPrettyPrint) (0) | 2017.08.07 |
---|---|
C++ 길이가 다른 라인 스트링 분할 Strtok 예제 (0) | 2016.11.16 |
How to convert string buffer to int(float) fast in C++(고정된 길이 문자열을 숫자로 빠르게 변환) (0) | 2016.11.15 |
How to Read Big File in C++ (대용량 파일 읽기) (2) | 2016.11.15 |
c++ std 이용하여 string 분할하기 (0) | 2016.10.03 |
Comments, Trackbacks