ラッパーは、wrapper で包み込むものの意味です。 wrap ラップはサランラップのラップですね。 wrappingラッピングといえば、プレゼントを包むやつですね。 つまり、たとえばある関数を使いたいと思ったとします。 しかし、その関数を呼び出すには、いろんな手続きをしないといけない、また呼ぶときに渡す引数をたくさん設定しなければならないなど、使用するのが面倒な場合があります。 これはその関数が汎用的に使えるように、動作に自由度を持たせていると、面倒になる傾向にあります。 そんな時、引数なし、又は簡単な引数で呼び出せるような関数を作ってあげれば楽になります。 この場合は、ある程度用途が決まっているので、その関数を呼び出すときの手続きを省略してくれるような関数ですね。 それがラッパーというわけです。 あと良くあるのが、C言語で書かれたライブラリなどをC++の機能を使って使いたいときに、ラ