26 typedef unsigned int uint;
33 std::cerr <<
"Invalid Query: " << error_msg <<
"\n";
39 std::ostream& operator <<(std::ostream& os, const typename std::vector<T>& v) {
40 for (
typename std::vector<T>::const_iterator ii = v.begin(); ii != v.end();
50 std::ostream& operator <<(std::ostream& os,
51 const typename std::vector<std::pair<T, T> >& v) {
52 for (
typename std::vector<std::pair<T, T> >::const_iterator ii = v.begin();
53 ii != v.end(); ++ii) {
54 os <<
"(" << *ii->first <<
" , " << *ii->second <<
") ";