大家帮个忙, 我下了一个mysql++, 但是编译的时候有错, 错误如下:c:\Program Files\Microsoft Visual Studio .NET\Vc7\include\xutility(723) :   see declaration of 'std::reverse_iterator'
d:\Workspace\Microsoft\mysql++\include\resiter1.hh(52) : see reference to class template instantiation 'const_subscript_container<OnType,ValueType,ReturnType,SizeType,DiffType>' being compiled

解决方案 »

  1.   

    上面的错误代码:
      typedef const std::reverse_iterator<const_iterator, ValueType> const_reverse_iterator; //:还报这个错:
    d:\Workspace\Microsoft\mysql++\include\resiter1.hh(50) : error C2955: 'std::reverse_iterator' : use of class template requires template argument list
            c:\Program Files\Microsoft Visual Studio .NET\Vc7\include\xutility(723) : see declaration of 'std::reverse_iterator
      

  2.   

    哈哈哈哈哈, 我找到错误了, 都是vc.net搞得, 我下的mysql++是for vc.60的, 谢谢大家了!不过谁知道在vc.net下怎么能编译通过, 分照样给!!!!
      

  3.   

    我也求救呀!
    http://www.csdn.net/expert/topic/958/958179.xml?temp=.160351
      

  4.   

    vc.net下面,我看你还是去找一个好一点的stl来代替vc自带的那个破烂stl
      

  5.   

    不会吧, 难道vc.net这么烂, 有没有别的方法!
      

  6.   

    .~*^w^*~.~*^l^*~.~*^-^*~.~*^t^*~.~*^s^*~.~*^u^*~.~*^i^*~.
        昨夜西风凋碧树,独上高楼,望断天涯路。- 蝶恋花(晏殊)