티스토리 뷰

문자열의 특정 문자 기준으로 자르기

#include <sstream>
#include <string>
#include <vector>

string str = "I want cup of coffee";

stringstream ss(str); //문자열을 스트림화
vector<string> words;
string word;

while(getline(ss, word, ' ')) {	
	words.push_back(word);
}
//std string getline(입력스트림 오브젝트, string, 구분자 char);
//입력한 구분자를 만날 때 까지 문자열을 입력받아서 string 객체에 저장해준다.


소수값 올림하기 + 나누기 결과 소수로 나오게 하기

#include <cmath>

double i = 2.5;
int j = ceil(i);	//3

double z = 5/2;		//2.0
double k = (double)5/2;	//2.5
// 나누기 연산은 기본적으로 나머지를 고려해서 int floor로 반환하기 때문에 명시적 형변환이 필요하다.

이터레이터 요소 값 찾기

find.(v.begin(),v.end(),3);	//v에서 3을 찾아서 주소값 반환. 없으면 v.end()

// find.(iterater first, iterater end, val);

자꾸 v.find(val) 이런 구조로 쓰려고 해서 ㅋㅋㅋ 주의해야할듯.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함