C++ 문자열을 int로 변환

Jmnote (토론 | 기여)님의 2023년 11월 2일 (목) 00:59 판 (→‎같이 보기)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요[ | ]

C++ String을 int로 변환

2 stoi() ★[ | ]

C++
CPU
0.4s
MEM
47M
0.4s
Copy
#include <iostream>
using namespace std;
int main() {
	string str = "123";
	int n = stoi(str);
	cout << n; // 123	
}
123

3 atoi()[ | ]

C++
Copy
#include <iostream>
using namespace std;
int main() {
	string str = "123";
	int n = atoi(str.c_str());
	cout << n; // 123	
}
Loading

4 stringstream[ | ]

C++
Copy
#include <iostream>
#include <sstream>
using namespace std;
int main() {
	string str = "123";
	int n;
	stringstream ss(str);
	ss >> n;
	cout << n; // 123	
}
Loading

5 같이 보기[ | ]