title: What are the different versions of exec used for in C and C++?
body: <p>These are all the versions of exec that can be used in C (and C++)</p>
  
  <pre><code>execl
  execle
  execlp
  execv
  execve
  execvp
  </code></pre>
  
  <p>What's the difference between them? How do you know which one to use?</p>