Resultados de la búsqueda a petición "c++"

3 la respuesta

Argumento genérico lambda para std :: par

Estoy tratando de ver si esto es posible en el lambda genérico C ++ 14, pero no puedo encontrar una forma correcta de expresarlo (o tal vez no es posible). El ejemplo simplificado es: auto confirmOperation = [](auto pr){ assert(pr.second); };La ...

1 la respuesta

¿Hay alguna manera de extraer un recurso de texto en un literal de cadena sin procesar utilizando el preprocesador?

Acabo de notar que una respuesta que he dado paraesta pregunta [https://stackoverflow.com/questions/37487971/turn-a-text-file-into-a-string-at-compile-time] en realidad no funciona: Independientemente de usar CMake o no, lo siguiente debería ...

4 la respuesta

¿Cómo analizar la fecha / hora desde la cadena?

Entrada: cadenas con fecha y hora opcional. Diferentes representaciones serían agradables pero necesarias. Las cadenas son suministradas por el usuario y pueden estar malformadas. Ejemplos: "2004-03-21 12:45:33" (Considero que este es el ...

1 la respuesta

Usar objetivos de alias en CMake

Al definir objetivos CMake, se pueden crear objetivos de alias para que el nombre de alias se pueda utilizar para referirse al objetivo definido en los comandos posteriores. Por ejemplo add_library(foo_lib foo.cpp bar.cpp bat.cpp) ...

2 la respuesta

polymorphic_allocator: ¿cuándo y por qué debería usarlo?

aquí [http://en.cppreference.com/w/cpp/memory/polymorphic_allocator]es la documentación sobrecppreference, aquí [http://eel.is/c++draft/memory.polymorphic.allocator.class]es el borrador de trabajo. Debo admitir que no entendí cuál es el ...

8 la respuesta

¿Uso a gran escala de los consejos de Meyer para preferir funciones que no sean miembros ni amigos?

Durante algún tiempo, he estado diseñando las interfaces de mi clase para que sean mínimas, prefiriendo las funciones no miembros envueltas en espacios de nombres sobre las funciones miembro. Esencialmente siguiendo el consejo de Scott Meyer en ...

1 la respuesta

Buscar cada aparición de una cadena en la memoria de otro proceso

Estoy tratando de recuperar cada aparición de una determinada cadena, diga "ExampleString". Lo que tengo actualmente encontrará la primera aparición de la cadena en la memoria de un proceso, pero no encontrará las cadenas posteriores. Traté de ...

3 la respuesta

Conversión de falso a objeto a través del constructor const char *

He construido el siguiente ejemplo mínimo: class A { public: A(const char *s); private: const char *p; }; A::A(const char *s) : p(s) { } A foo() { return false; } A bar() { return true; }Compilando cong++ (Debian 4.7.2-5) 4.7.2 Me sale lo ...

2 la respuesta

Puntero de un personaje en C ++

Al pasar por los libros, la primera línea de corte debería imprimirme la dirección de la ubicación dondechar variable bse almacena, lo que parece ser el caso para elint variable atambién. Pero la primera declaración cout imprime un extraño'dh ^ ...

5 la respuesta

¿Es posible hacer una reducción en una matriz con openmp?

¿OpenMP admite de forma nativa la reducción de una variable que representa una matriz? Esto funcionaría algo como lo siguiente ... float* a = (float*) calloc(4*sizeof(float)); omp_set_num_threads(13); #pragma omp parallel reduction(+:a) ...