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

4 la respuesta

Clase C ++ Singleton - buena práctica de herencia

En un proyecto existente, debo heredar una clase de Controlador (MVC) declarada como Singleton para definir mi propio tratamiento. ¿Cómo derivar adecuadamente esta clase Singleton? Primero, amplío el contexto y la necesidad de esta herencia. ...

10 la respuesta

a variable @Const cambió con el puntero en C

La variablei se declara constante pero aún puedo cambiar el valor con un puntero a la ubicación de la memoria. ¿Como es posible int main() { const int i = 11; int *ip = &i; *ip=100; printf("%d\n",*ip); printf("%d\n",i); }Cuando compilo, recibo ...

6 la respuesta

std :: unordered_map uso de memoria muy alto

Ayer intenté usarstd::unordered_map y este código me confundió cuánta memoria usó. typedef list<string> entityId_list; struct tile_content { char cost; entityId_list entities; }; unordered_map<int, tile_content> hash_map; for (size_t i = 0; i < ...

4 la respuesta

rrores de indexador @Eclipse al usar STL con Android NDK

Estoy usando el Android NDK r7 con eclipse Indigo en Ubuntu. Configuré mi proyecto java para usar la naturaleza C ++. Estoy usando STL en el lado de C ++, así que agregué APP_STL := gnustl_static en el archivo Application.mk. ndk-build logró ...

4 la respuesta

Cómo construir boost :: biblioteca mpi con Open MPI en Windows con Visual Studio 2010

nstalé Open MPI 1.5.4 (64 bits) y estoy tratando de reconstruir las bibliotecas de impulso (1.48) con bjam. Cambié el archivo user-config.jam, agregando usando la línea mpi con la ruta explícita del compilador (aunque mpic ++ ya está en la ...

10 la respuesta

Cuál es la implementación de Dijkstra más rápida que conoces (en C ++)?

Recientemente adjunté la tercera versión del algoritmo Dijkstra para la ruta más corta de una sola fuente en mi proyecto. Me doy cuenta de que hay muchas implementaciones diferentes que varían mucho en rendimiento y también varían en la ...

4 la respuesta

Existe una implementación de vector sin bloqueo?

Primer resultado en Google para "vector libre de bloqueo" es un trabajo de investigación escrito por Damian Dechev, Peter Pirkelbauer y Bjarne Stroustrup que describe un vector teórico sin bloqueo. ¿Se ha implementado este u otro vector sin bloqueo?

12 la respuesta

¿Qué analizador XML debo usar en C ++? [cerrado

Tengo documentos XML que necesito analizar y / o necesito construir documentos XML y escribirlos en texto (ya sea archivos o memoria). Dado que la biblioteca estándar de C ++ no tiene una biblioteca para esto, ¿qué debo usar? Nota Esta pretende ...

4 la respuesta

Constructores en línea y una regla de definición

Consider siguiendo los archivos fuente 1.cpp #include <iostream> using namespace std; struct X { X() { cout << "1" << endl; } }; void bar(); void foo() { X x; } int main() { foo(); bar(); return 0; } 2.cpp #include <cstdio> struct X { X() { ...

8 la respuesta

Llame a un método / función de C # desde una DLL de C ++ (que se carga desde C # con "Dllimport")

Es un poco difícil reanudarlo en un solo título, así que aquí está mi situación. Estoy creando una aplicación C # que carga una biblioteca C ++. Llamo a funciones desde esa DLL de C ++. Pero también me gustaría que mi DLL de C ++ llame a ...