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

2 la respuesta

c ++ mac os x regex (". *") provoca un bucle infinito con regex_replace ()

Esto causa un bucle infinito: std::regex_replace("the string", std::regex(".*"), "whatevs");Esto NO causa un bucle infinito: std::regex_replace("the string", std::regex("^.*$"), "whatevs");¿Qué hay de malo con la implementación de expresiones ...

2 la respuesta

OpenMP y C ++: variables privadas

Soy bastante nuevo con OpenMP y c ++ y quizás por esto estoy teniendo algunos problemas realmente básicos. Estoy tratando de hacer una programación estática con todas las variables privadas (por si acaso, para verificar que el resultado obtenido ...

5 la respuesta

¿Cómo crear un directorio temporal en C ++?

Estoy escribiendo una función en C ++ que crea un directorio temporal. Dicha función debe ser lo más portátil posible, p. Debería funcionar en entornos Linux, Mac y Win32. ¿Cómo lo logro?

1 la respuesta

Cálculo rápido del logaritmo

Todo el código se ejecutó en la misma máquina en Linux. En python: import numpy as np drr = abs(np.random.randn(100000,50)) %timeit np.log2(drr)10 bucles, lo mejor de 3: 77,9 ms por bucle En C ++ (compilado con g ++ -o log ./log.cpp -std = c ...

6 la respuesta

¿Está permitido que una enumeración tenga un valor no listado? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Qué sucede si usted static_cast valor no válido a la clase enum? [/questions/18195312/what-happens-if-you-static-cast-invalid-value-to-enum-class] 1 respuestaDecir, tenemos enum E { Foo = 0, Bar = 1 ...

1 la respuesta

asignar a rvalue: ¿por qué esto compila?

En el siguiente ejemplo: class A { private: double content; public: A():content(0) {} A operator+(const A& other) { content += other.content; return *this; } void operator=(const A& other) { content = other.content; } };A es un contenedor simple ...

1 la respuesta

Cómo muestrear sin reemplazo usando c ++ uniform_int_distribution

Quiero usar uniform_int_distribution en la biblioteca aleatoria de c ++. Sin embargo, solo realiza el muestreo con reemplazo, como en el ejemplo a continuación. ¿Cómo puedo probar sin reemplazo? #include <iostream> #include <random> int main() { ...

1 la respuesta

tipo definido en función libre, accesible a través de auto exterior. ¿Error de idioma o función?

Definamos una clase dentro de una función libre y accedamos afuera: #include <iostream> auto myFunc(){ class MyType{public: int i = 0; int j = 1;}; return MyType(); } int main() { auto my_type = myFunc(); std::cout << my_type.i << " " << ...

6 la respuesta

¿Es siempre malo tener una estructura con métodos?

Acabo de navegar y vi lo siguiente ... ¿Cuándo deberías usar una clase vs una estructura en C ++? [https://stackoverflow.com/questions/54585/when-should-you-use-a-class-vs-a-struct-in-c] El consenso es que, por convención, solo debe usar struct ...

5 la respuesta

Orientado a objetos c ++ win32?

¡Quiero crear mi propia clase para manejar la creación de ventanas y el procedimiento de la ventana, pero he notado que el procedimiento de la ventana tiene que ser estático! Ahora me pregunto si es posible hacer que el procedimiento de ventana ...