title: What is meant by 'Exported function' in c++?
body: <p>Recently I started to work with <code>c++</code>. I heard about <code>exported functions</code> but not sure what it means.</p>
  
  <p>so my questions are about:</p>
  
  <ol>
  <li>What is <code>exported function</code>?</li>
  <li>Is there any difference between <code>normal function</code> and <code>exported function</code>? if yes, what is it?</li>
  <li>How is it related with <code>dll</code>?</li>
  </ol>