C++

hash

std::map<string,int> prices; prices[‘aa’]=310; prices={‘aa’:310, ‘bb’:410}

stack

std::stack stk; stk.push(5); stk.pop(); //5

queue

std::queue q; q.push(5); ... 89 q.pop(); //5

from collections import deque stk=deque() stk.append(‘asadfas’) stk.pop()

collections import lifo deque() appendLeft(5) pop

stack

heap

log level

1- debug 2- trace 3- info 4- critical 5- error 6- warning

unit test google test md5sum

git