Tag: C++17
Estoy experimentando con una clase de vértice simple. “`c++ class Vertex { public: std::vector coords; //otra funcionalidad aquí – en gran parte irrelevante }; Y digamos que creamos un objeto `Vertex` de la siguiente manera: “`c++ Vertex v0(1.f, 5.f, 7.f); Me pregunto si hay alguna forma de asignar un nombre . . . Read more
Mientras se compilan archivos cpp en VS Code en un PC con Windows 10, después de escribir “cmake:debug”, obtengo el siguiente error: “No se puede determinar qué generador de cmake usar. Por favor, instale o configure un generador preferido o actualice settings.json, la configuración de su kit o la variable . . . Read more
Estoy utilizando una clase DataRouter para manejar la comunicación con un QSerialPort (y luego comunicar los resultados a otro lugar). El dispositivo conectado envía un paquete de estado cada segundo aproximadamente y me gustaría leerlo sin sondear el dispositivo. Intenté usar directamente la función waitForReadyRead de QSerialPort, pero sin importar . . . Read more
Estoy escribiendo un método de ordenamiento que ordena dos arreglos simultáneamente, basado en los valores de uno de los arreglos. Usé esto como referencia y hice algunos cambios menores (hice que el operador *() sea constante y agregué constructores para la clase ref), por lo que compila en MSVC/g++/clang. Después . . . Read more
Tengo una situación excepcional donde necesito llamar al destructor de una clase para liberar la memoria de la unión. No podemos usar aún std::variant. La clase en la unión está basada en plantillas y se define de manera similar a: template<class TYPE> class BaseTemplate { public: BaseTemplate() = default; ~BaseTemplate() . . . Read more