23 typedef unsigned int uint;
30 std::cerr <<
"Invalid Query: " << error_msg <<
"\n";
36 std::ostream& operator <<(std::ostream& os, const typename std::vector<T>& v) {
37 for (
typename std::vector<T>::const_iterator ii = v.begin(); ii != v.end();
47 std::ostream& operator <<(std::ostream& os,
48 const typename std::vector<std::pair<T, T> >& v) {
49 for (
typename std::vector<std::pair<T, T> >::const_iterator ii = v.begin();
50 ii != v.end(); ++ii) {
51 os <<
"(" << *ii->first <<
" , " << *ii->second <<
") ";