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

2 la respuesta

return () versus pthread_exit () en las funciones de inicio de pthread

El siguiente programa muestra que podemos usar return () o pthread_exit () para devolver una variable void * que está disponible para la variable de estado de pthread_join (). (1) ¿Debería haber una preferencia por usar uno sobre el otro? (2) ...

2 la respuesta

Usar C (++) en una aplicación GoLang para el rendimiento

Empecé a estudiar Go hace un par de días y descubrí su CGO y el compilador gccgo. Según tengo entendido, esto permite que un programa Go compile usando el compilador Go y compile bibliotecas C usando un compilador C y haga referencia a esas ...

9 la respuesta

cambio de valor constante en C

Me parece que en el siguiente fragmento de código const int i = 2; const int* ptr1= &i; int* ptr2 = (int*)ptr1; *ptr2 =3;iEl valor de cambia a 3. Lo que me gustaría saber es por qué está permitido. ¿Cuáles son las situaciones en las que esto ...

7 la respuesta

C ++ Pasando el puntero a la función (Howto) + C ++ Pointer Manipulation

Estoy un poco confundido sobre cómo funcionan los punteros que pasan. Digamos que tengo la siguiente función y puntero, y ... EDITAR: ... Quiero usar un puntero a algún objeto como argumento en la función. es decir.: void Fun(int Pointer){ ...

3 la respuesta

Diferencia entre el nombre de la plantilla y la identificación de la plantilla

Estándar C ++ Sección 14/2: En una declaración de plantilla de función, elID del declarador será unNombre de la plantilla (es decir, no unid de plantilla) [Nota: en una declaración de plantilla de clase, si elID del declarador es unid de ...

1 la respuesta

Diferencia entre OpenCV tipo CV_32F y CV_32FC1

Me gustaría saber si hay alguna diferencia entre los tipos OpenCV CV_32F y CV_32FC1. Ya sé que 32F representa un "punto flotante de 32 bits" y C1 para "canal único", pero se agradecerían más explicaciones. En caso afirmativo, ¿en qué se ...

2 la respuesta

¿C ++ 11 unique_ptr y shared_ptr pueden convertirse al tipo del otro?

¿La biblioteca estándar de C ++ 11 proporciona alguna utilidad para convertir de unstd::shared_ptr astd::unique_ptr, ¿o viceversa? ¿Es esta operación segura?

2 la respuesta

Regla de alias estricto de C ++: ¿la exención de alias 'char' es una calle de 2 vías?

Hace solo un par de semanas, supe que el estándar C ++ tenía una estricta regla de alias. Básicamente, hice una pregunta sobre el cambio de bits, en lugar de cambiar cada byte de uno en uno, para maximizar el rendimiento con el que quería cargar ...

1 la respuesta

boost binary_oarchive funciona de manera diferente para diferentes compiladores

Necesito transferir datos entre el cliente y el servidor. Cuando moví el servidor de Windows (msvc140) a Debian (gcc 64-bit), tengo un problema con mi clase de flujo de bytes basada enboost. Sus archivos son diferentes. #include <string> ...

1 la respuesta

¿Por qué no puedo cambiar el 'último tiempo de escritura' de mis archivos recién creados?

En primer lugar, estoy usando la implementación de Visual Studio 2015 de la biblioteca del sistema de archivos del próximo estándar C ++ 17, que se basa en Boost :: Filesystem. Básicamente, lo que estoy tratando de hacer es guardar la marca de ...