Какая разница между
A *ptr = new B();
и
A *ptr = new B;
И ещё вопрос:
void func (int *&val);
так вот, вывод был что это ссылка на укзатель, но ведь по логике должен быть указатель на ссылку, хотя такое не может быть так как адрес ссылки есть адрес самого объекта.