Can anyone explain (simply!) what boost::bind does? From various things I've read it seems to be some way of simplifying operations on a vector (array). But whenever I've seen it used it's almost always used for handling sigc connections. So is it simply a way of adding things to an array so that they'll automatically get processed each time the array gets processed?
Sorry... but I've yet to see a simple explanation for it... :(