Kann jemand erklären, warum das folgende funktioniert, versuchte den folgenden Code und es funktioniert gut.Konvertierung vom Zeiger in den NonScalar-Objekttyp?
class A {
public :
int32_t temp ;
A (bool y = false ) { }
} ;
int main (int argc, char *argv[])
{
A temp ;
temp = new A() ;
temp.temp = 5 ;
std::cout << " " << temp.temp << std::endl ;
return EXIT_SUCCESS;
} // ---------- end of function main ----------