Files
scripts/gdb/print_stl_test.cpp
2014-11-06 19:04:08 +04:00

48 lines
1022 B
C++

//VIM: let g:lcppflags="-g --std=c++0x"
//
#include <list>
#include <vector>
#include <map>
#include <set>
#include <deque>
#include <string>
int main()
{
std::vector<int> v;
v.push_back(10);
v.push_back(11);
v.push_back(12);
v.push_back(13);
std::vector<std::pair<int,int>> v2;
v2.push_back(std::make_pair(23,34));
v2.push_back(std::make_pair(3,4));
v2.push_back(std::make_pair(423,534));
std::list<std::pair<int,int>> l;
l.push_back(std::make_pair(23,34));
l.push_back(std::make_pair(3,4));
l.push_back(std::make_pair(423,534));
std::deque<std::pair<int,int>> q;
q.push_back(std::make_pair(23,34));
q.push_back(std::make_pair(3,4));
q.push_back(std::make_pair(423,534));
std::map<int,int> m;
m.insert(std::make_pair(23,34));
m.insert(std::make_pair(3,4));
m.insert(std::make_pair(423,534));
std::set<std::pair<int,int>> s;
s.insert(std::make_pair(23,34));
s.insert(std::make_pair(3,4));
s.insert(std::make_pair(423,534));
std::string str = "This is a string.";
break_here:
return 0;
}