>>409-410
マジthxですm(_ _)m
bind1stは二引数関数オブジェクト専用だったんですね(汗

一応動いたコード

#include <iostream>
#include <functional>
#include <boost/bind.hpp>
#include <boost/function.hpp>

struct SomeObject{
 void Do(void) { std::cout << "hogehoge" << std::endl; }
};

int main(){
 SomeObject t;
 boost::function<void (void)> g = boost::bind( std::mem_fun(&SomeObject::Do), &t);
 g();
 return 0;
}