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

1 la respuesta

¿Por qué error de lanzamiento timer_create para SIGEV_THREAD en solaris 10?

Escribí una parte usando timer_create para configurar el temporizador para invocar un hilo en el que configuré sigev_notify como SIGEV_THREAD, me está dando el error EINVAL (argumento no válido) pero cuando configuro sigev_notify como código ...

1 la respuesta

Símbolos Qi rendimiento lento?

Quería plantear un tema que simplemente me envió por una madriguera de conejo y planteó una pregunta sobre qi :: símbolos. Todo comenzó mientras miraba la nueva biblioteca de bestias y leíaun ...

3 la respuesta

¿El contenido del archivo mapeado de memoria de Windows siempre se pone a cero por defecto?

He determinado empíricamente que, en mi sistema, un archivo mapeado en memoria creado para tener un cierto tamaño siempre está completamente a cero por defecto. Por ejemplo, usando la llamada HANDLE hMM = CreateFileMapping (h, NULL, ...

7 la respuesta

Finalización del código Vim

¿Es posible hacer que Vim complete el código por usted, como en cualquier otro IDE (no solo búsqueda de palabras, sino miembros de clases, métodos, etc.)? ¿Cuáles son las mejores opciones / complementos disponibles?

5 la respuesta

¿Es posible anteponer datos a un archivo sin reescribir?

Trato con archivos binarios muy grandes (varios GB a múltiples TB por archivo). Estos archivos existen en un formato heredado y la actualización requiere escribir un encabezado en el FRENTE del archivo. Puedo crear un nuevo archivo y reescribir ...

2 la respuesta

¿Es un comportamiento indefinido `reinterpret_cast` a` T * `a` T (*) [N] `?

Considere el siguiente escenario: std::array<int, 8> a; auto p = reinterpret_cast<int(*)[8]>(a.data()); (*p)[0] = 42;Es estocomportamiento indefinido? Creo que es. a.data() devuelve unint*, que no es lo mismo queint(*)[8] losreglas de alias de ...

1 la respuesta

Inicialización de variable estática consigo mismo

Considere el siguiente ejemplo de código: #include <iostream> static int bar = bar; int main() { int foo = foo; std::cout << "foo = " << foo << std::endl; std::cout << "bar = " << bar << std::endl; } Recibo la siguiente advertencia del ...

5 la respuesta

Diferencia entre archivos escritos en modo binario y texto

¿Qué traducción ocurre al escribir en un archivo que se abrió en modo de texto que no ocurre en modo binario? Específicamente en MS Visual C. unsigned char buffer[256]; for (int i = 0; i < 256; i++) buffer[i]=i; int size = 1; int count = ...

3 la respuesta

Convertir archivos de objetos C ++ de linux .o a Windows .obj

Lo siento si esto suena loco. ¿Hay alguna forma de convertir el archivo .o que obtengo del compilador de g ++ a * obj que es compatible con Visual ...

3 la respuesta

Almacenamiento del puntero de función en std :: function

Estoy tratando de escribir un contenedor C ++ 0x alrededor de dlopen () / dlsym () para cargar dinámicamente funciones de objetos compartidos: class DynamicLoader { public: DynamicLoader(std::string const& filename); template<class Signature> ...