$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Meryl Silverburgh (silverburgh.meryl_at_[hidden])
Date: 2006-02-22 15:16:07
I have a map with key is a pair:
typedef map < pair<int, int>, string> pairMapString;
        
pair<int, int> key(1,3);
map[key] = "one";
How can I create a binary function using boost lamba which check the
first value of the pair of the key of the map?
void add(pairMapString;& myMap, int x) {
        
        iterator& itr = find_if(myMap.begin(), myMap.end(),
        bind(equal_to < int >(),  
bind(&BlockDataPairMap::value_type::first::value_type::first, _1 ) , 
x) );
        
        
}