Miért is ne csesztem volna el? pl=new A(); már csak azért is szar volt, mert a pl mutató értéke változott. (*p1)=A(); -ezt már remélem nem csesztem el