[C++] stl vector 벡터 사용 방법 및 예제 모음

c++

C++로 코딩하다보면 제일 많이 쓰이는 stl 표준 라이브러리의 벡터 자료구조의 생성방법부터 꼭 알아야하는 메서드까지 예제와 함께 다루어 보겠습니다. vector vs array 벡터와 배열의 차이 먼저 많은 분들이 비슷하다고 생각하는 벡터와 배열의 차이를 한 번 알아보겠습니다. 벡터 배열 크기 동적 고정 메모리 배열 보다 많이 사용 벡터 보다 적게 사용 접근방식 포인터 기반 인덱스 기반 접근속도

[C++] to_string 숫자에서 문자열로 형 변환 방법 예제모음 int to string

C++ 문자열 숫자 형 변환

코테를 준비하면서 문제를 풀 때 등 일반적으로 C++ 로 코딩하면서 가장 많이 접하게 되는 작업 중 하나가 문자열(string)과 숫자(int)사이에서의 형 변환이 아닐까 싶습니다. stringstream을 사용한다거나 루프를 사용하는 등 다양한 형 변환 방법들이 있지만, 이 번 포스팅에서는 to_string 함수를 사용하여 숫자형을 string형으로 변환하는 방법에 대해 다루어 보겠습니다. string형을 숫자형으로 변환하는 방법은 다음 포스팅을 참고해주세요. 먼저 함수들을

[C++] stoi 문자열에서 숫자로 형 변환 방법 예제모음 string to int

C++ 문자열 숫자 형 변환

코테를 준비하면서 문제를 풀 때 등 일반적으로 C++ 로 코딩하면서 가장 많이 접하게 되는 작업 중 하나가 문자열(string)과 숫자(int)사이에서의 형 변환이 아닐까 싶습니다. stringstream을 사용한다거나 루프를 사용해서 형 변환을 하는 방법도 있지만, 본 포스팅에서는 함수를 사용하여 string형을 숫자형으로 변환하는 방법에 대해 다루어 보겠습니다. 숫자형에서 string형으로 변환하는 방법은 다음 포스팅을 참고해주세요. 먼저 함수들을 사용하기 위해 string

[C/C++] 문자열 비교 함수 strcmp, strncmp 사용 방법 예제모음

C C++ 문자열 비교 함수 strcmp strncmp

코딩을 하다보면 두 문자열의 값이 같은지 확인해야할 때가 많습니다. 따라서 본 포스팅에서는 C 와 C++ 에서 모두 사용가능한 문자열 비교 함수 strcmp 와 strncmp 에 대해 다루어 보겠습니다. c 파일에서 사용하는 경우, c++ 파일에서 사용하는 경우, *헤더파일만 다르고 함수의 사용방법은 동일합니다. 본 포스팅 예제들은 C++로 작성하였습니다. strcmp strncmp 함수 구문 구문은 다음과 같습니다. 작동 원리

[C++] STL 정렬 sort 함수 사용법 (오름차순 내림차순) 예제 모음

c++

선택 정렬, 버블 정렬, 퀵 정렬, 병합 정렬, 삽입 정렬 등등 많은 정렬 알고리즘은 많이 존재합니다. 이를 공부하여 코딩 테스트나 대회 또는 실무에서 활용할 수도 있겠지만 정렬 관련 라이브러리를 사용하는 것이 훨씬 효율적이라는 생각이 듭니다. 그래서 본 포스팅에서는 c++ <algorithm> 헤더파일에 속해 있는 sort() 함수에 대해 다루어 보겠습니다. sort() 함수 함수 원형 및 사용법 아래와