Возможна утечка памяти без виртуального деструктора?

#include <iostream>
using namespace std;
class base
{
   int a;
 public: 
   base() {a =0;}
 };
 class derv :public base
 {
   int b;
  public:
   derv() {b =1;}
 };
 int main()
 {
    base *pb = new derv();
    delete pb;
 }

У меня нет виртуального деструктора в классе derv, он удаляет только базовую часть объекта derv ??

Ответы на вопрос(3)

Ваш ответ на вопрос