cpp/container/stack/swap