I'm reading the chapter 13 of "Thinking in c++". The following comes from the book.
MyType *fp = new MyType(1, 2);
at runtime, the equivalent of malloc(sizeof(MyType)) is called, and the constructor for MyType is called with the resulting address as the this pointer, using (1, 2) as the argument list. By the time the pointer is assigned to fp.
I'm confused by the bold sentence. What does it mean?