STL

Sequence container

  • erase
  • insert$($iter, value$)$
  • push$($pop$)$_back$($front$)$
  • begin$($end$)$
  • empty // vector에는 resize 존재 // clear로 element 다 날릴 수 있음.

    array

    vector

    deque

    list

  • list는 sort 방법이 특이하다.
    1
    2
    
    list<int> lst.sort(comp);
    //다른 것들은 algorithm의 sort(begin, end, cmp) 사용.
    

Associative container

pair

1
auto make_pair(one, two); // generic programming

set

map

unordered_map

Container Adapter

stack

queue

priority queue

Algorithm

STL Function

next_permutation, prev_permutation

thread

partial_sum

ps.

  • segment fault 났을 때 어디서 났는지 확인 할 때 쓰는 명령어
    1
    
    -g -fsanitize=address
    

Comments