Resultados de la búsqueda a petición "c++"
¿Por qué no se bloquea el programa cuando llamo a una función miembro a través de un puntero nulo en C ++?
#include "iostream" using namespace std; class A { public: void mprint() { cout<<"\n TESTING NULL POINTER"; } }; int main() { A *a = NULL; a->mprint(); return 0; } Me sale como "PRUEBA DEL PUNTERO NULO". ¿Alguien puede explicar por qué este ...
¿Generación de GUID independiente de la plataforma en C ++?
¿Cuál es la mejor manera de generar mediante programación un GUID o UUID en C ++ sin depender de una herramienta específica de la plataforma? Estoy tratando de hacer identificadores únicos para objetos en una simulación, pero no puedo confiar en ...
Definiendo una función hash en TR1 unordered_map dentro de una estructura
De acuerdo aest [https://mikecvet.wordpress.com/2011/01/28/customizing-tr1-unordered_map-hashing-and-equality-functions/] , es posible definir una función de igualdad en un TR1 unordered_map como este: #include <tr1/unordered_map> using ...
Requisitos en los tipos de puntero del asignador de biblioteca estándar
Estoy tratando de escribir una clase de matriz dispersa quadtree. En resumen, unaquadtree_matrix<T> es la matriz cero o una cuádruple(ne, nw, se, sw) dequadtree_matrix<T>. Me gustaría probar eventualmente diferentes esquemas de asignación, ya ...
Intentando pasar un lambda constexpr y usarlo para especificar explícitamente el tipo de retorno
Me gustaría usar una función y pasar unconstexpr lambda. Sin embargo, solo se compila correctamente si dejo que el tipo se deduzca a través deauto. Dar explícitamente el tipo a través de-> std::array<event, l()> parece fallar (la primera ...
# ¿incluye todos los archivos .cpp en una sola unidad de compilación?
Recientemente tuve motivos para trabajar con algunos proyectos de Visual Studio C ++ con las configuraciones habituales de depuración y lanzamiento, pero también 'Release All' y 'Debug All', que nunca había visto antes. Resulta que el autor de ...
Linux C / C ++ Controlador de señal del temporizador en el espacio de usuario
Necesito una función (por ejemplo, controlador de señal) en Linux C / C ++ que se activa cada 'n' milisegundos. ¿Cómo configuro las señales, etc.? Para registrar eventos de temporizador con la resolución de milisegundos. a precisión no es súper ...
Comportamiento extraño de std :: cout en Linux
Estoy intentando imprimir resultados en 2 anidadosfor ciclos usandostd::cout. Sin embargo, los resultados no se imprimen en la consola inmediatamente, sino con retraso (después de que ambos ciclos o el programa hayan finalizado). No considero ...
omente fácilmente el código (C ++) en vim
He examinado la siguiente pregunta: Cómo comentar un bloque de código Python en Vim [https://stackoverflow.com/questions/2561418/how-to-comment-out-a-block-of-python-code-in-vim] Pero eso no parece funcionar para mí. ¿Cómo puedo comentar el ...
Cv-calificaciones de prvalues (revisited)
Este es un seguimiento de miPregunta anterio [https://stackoverflow.com/questions/42989034/cv-qualifications-of-prvalues-in-c14] , donde el consenso aparente era que el cambio en el tratamiento de las calificaciones cv de los valores fue solo un ...