title: Is there a way to bind overloaded class functions to a function object?
body: <p>I am new to function binding concept.I need class member functions overloaded based on number of arguments and I want to bind these functions.I have one more doubt whether function object with variable arguments is possible. </p>
  
  <p>Example:</p>
  
  <pre><code>class A{
      void print(int i)
      {
      };
      void print(int i,int j){
      };
  }; 
  //inside the object of A can I create function object like this??
  auto f=std::bind(&amp;A::print, this, std::placeholders::_1,...);
  </code></pre>