src/include/maps.h
changeset 389 770cc1f4861f
parent 346 538ff3ce9f68
child 391 ddf25b2fa6ab
     1.1 --- a/src/include/maps.h	Fri Apr 23 21:26:32 2004 +0000
     1.2 +++ b/src/include/maps.h	Sat Apr 24 12:44:41 2004 +0000
     1.3 @@ -92,13 +92,16 @@
     1.4      StdMap(const parent &m, const T& _v) : parent(m), v(_v) {}
     1.5      
     1.6      template<typename T1, typename Comp1>
     1.7 -    StdMap(const StdMap<Key,T1,Comp1> &m, const T &_v) { FIXME; }
     1.8 +    StdMap(const StdMap<Key,T1,Comp1> &m, const T &_v) { 
     1.9 +      //FIXME; 
    1.10 +    }
    1.11  
    1.12      ReferenceType operator[](const Key &k) {
    1.13        return insert(PairType(k,v)).first -> second;
    1.14      }
    1.15      ConstReferenceType operator[](const Key &k) const {
    1.16 -      typename parent::iterator i = lower_bound(__k);
    1.17 +//marci jav      typename parent::iterator i = lower_bound(__k);
    1.18 +      typename parent::iterator i = lower_bound(k);
    1.19        if (i == end() || key_comp()(k, (*i).first))
    1.20  	return v;
    1.21        return (*i).second;