Which is faster:

* creating an object statically (ex. MyObject object(foo); )
* creating an object dynamically (ex: MyObject *object = new MyObject(foo); )

If creating an object dynamically is slower, how much slower is it?

Thank you!