求助 !!!!vector问题!
linux下使用map没点问题,但是一使用vector就出现编译错误。请各位高手分析指导!!!!!
错误信息如下:
/usr/include/c++/4.1.2/bits/stl_bvector.h: In member function 'void std::vector<bool, _Alloc>::_M_insert_range(std::_Bit_iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag)':
/usr/include/c++/4.1.2/bits/stl_bvector.h:542: error: expected unqualified-id before '(' token
/usr/include/c++/4.1.2/bits/stl_bvector.h: In member function 'void std::vector<bool, _Alloc>::_M_fill_insert(std::_Bit_iterator, size_t, bool)':
/usr/include/c++/4.1.2/bits/stl_bvector.h:897: error: expected unqualified-id before '(' token
/usr/include/c++/4.1.2/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(__gnu_cxx::__normal_iterator<typename std::_Vector_base<_Tp, _Alloc>::_Tp_alloc_type::pointer, std::vector<_Tp, _Alloc> >, size_t, const _Tp&)':
/usr/include/c++/4.1.2/bits/vector.tcc:353: error: expected unqualified-id before '(' token
/usr/include/c++/4.1.2/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(__gnu_cxx::__normal_iterator<typename std::_Vector_base<_Tp, _Alloc>::_Tp_alloc_type::pointer, std::vector<_Tp, _Alloc> >, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag)':
/usr/include/c++/4.1.2/bits/vector.tcc:452: error: expected unqualified-id before '(' token