Test *pTest = new Test;
Creates an Test
object on Freestore(Heap), and all the members of Test
are also on the same.
So Yes.
Note that technically, the standard never uses the terms Heap or stack but yes you can assume those because almost all implementations use them.