es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: QTEST

Cómo probar clases de C++ cuando los archivos de encabezado contienen rutas explícitas?

Tengo clases que lucen así: Encabezado (.h): ““` class DatabaseX ; //declaración adelantada class DeepClass { public: void DeepClass(DatabaseX* db); void doStuff(); private: DatabaseX *m_db; }; Definición (.cpp): ” include “alguna/ruta/que/se/extiende/hasta/una/estructura/muy/profunda/DeepClass.h” include “otra/ruta/relativamente/inquietante/larga/hasta/alguna/parte/lejana/DatabaseX.h” void DeepClass::DeepClass(DatabaseX* db):m<em>db(db){ m</em>db->open() } void DeepClass::~DeepClass(){ m<em>db->close(); delete m</em>db; } void DeepClass::doStuff(){ // <cosas complicadas aquí> . . . Read more