What's the difference between inline member function and normal member function?
<p>Is there any difference between inline member function (function body inline) and other normal member function (function body in a separate .cpp file)?</p>

<p>for example,</p>

<pre><code>class A
{
  void member(){}
};
</code></pre>

<p>and </p>

<pre><code>// Header file (.hpp)

class B
{
  void member();
};

// Implementation file (.cpp)

void B::member(){}
</code></pre>
