Tengo un puntero doble que apunta a un puntero que a su vez apunta a un objeto. Con el puntero puedo acceder a los métodos del objeto pero con el puntero doble no. Hay manera de hacerlo o se tiene que usar referencias?
Este es un código que lo ejemplifica:
#include <iostream>
#include "objeto.h"
using namespace std;
int main(int argc, char const *argv[])
{
Objeto **puntD,*dir_obj, n("mesa","madera");
dir_obj= &n;
cout<<dir_obj->getNombre()<<endl; //getNombre devuelve un string
puntD = &dir_obj;
cout<<puntD->getNombre()<<endl; //Marca error
return 0;
}