C++ | Varios C++ | Pregunta 6

¿Se llamaría destructor, en caso afirmativo, entonces debido a qué vector?

#include <iostream>
#include <vector>
using namespace std;
  
class a
{
public :
    ~a()
    {
        cout << "destroy";
    }
};
int main()
{
   vector <a*> *v1  = new vector<a*>;
   vector <a> *v2  = new vector<a>;
   return 0;
}

(A) v1
(B) v2
(C) v1 y v2
(D) sin llamada de destructor

Respuesta: (D)
Explicación:
prueba de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *