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: C++17

boost::log con multiproceso

He realizado una pregunta sobre cómo utilizar boost::log en múltiples procesos en https://stackoverflow.com/questions/70111914/how-to-use-boostlog-not-to-rewrite-the-log-file/70114545#70114545. Esa respuesta puede solucionar la mayoría del problema. Pero en algunos casos raros, cuando un proceso está escribiendo registro y otro proceso comienza a escribir registro, 13548:Tue Nov 30 17:33:41 2021 12592:Tue Nov 30 17:33:41 2021 13548:Tue . . . Read more

¿Cómo pasar una función no estática a glutTimerFunc?

Necesito utilizar glutTimerFunc en una clase porque quiero que se ejecute en cada instancia de la clase por separado. He encontrado dos preguntas similares a esta, pero aún no sé cómo implementarlo. Sé que hay un this oculto antes de todas las funciones estáticas que glutTimerFunc desconoce. Hay esta respuesta . . . Read more

¿Cómo puedo expresar de manera concisa el tipo de iterador dereferenciado de una plantilla como un parámetro de plantilla?

Digamos que estoy reescribiendo std::min_element para c++17. https://en.cppreference.com/w/cpp/algorithm/min_element No estoy contento con todas las sobrecargas. Me gustaría mucho si (1) y (3) pudieran expresarse en términos de argumentos predeterminados. Entonces (3) podría reemplazar (1) con template < class ForwardIt, class Compare = typename std::less< ??? > > ForwardIt min_element( ForwardIt . . . Read more