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

4 la respuesta

c ++ 11 sintaxis foreach e iterador personalizado

Estoy escribiendo un iterador para un contenedor que se está utilizando en lugar de un contenedor STL. Actualmente, el contenedor STL se está utilizando en muchos lugares con c ++ 11 sintaxis ...

3 la respuesta

Existe alguna forma de obtener un puntero directo a una matriz Java a través de JNI?

Necesito obtener un puntero que contenga la dirección de memoria directa de una matriz Java, a través de JNI, sin invocar algún tipo de copia (es decir, acceso directo). GetArrayElements devuelve un puntero a una matriz copiada: necesito ...

16 la respuesta

Identificación constante de tiempo de compilación

Dado lo siguiente: template<typename T> class A { public: static const unsigned int ID = ?; }; Quiero que ID genere un ID de tiempo de compilación único para cada T. que he considerado__COUNTER__ y la biblioteca PP de impulso, pero hasta ahora ...

3 la respuesta

Cuál es la forma correcta de salir programáticamente de una aplicación MFC?

Utilizando Windows MFC C ++. Tengo una aplicación de terceros que llama a un método definido por el usuario en mi clase derivada de CWinApp. Este método se llama después de InitInstance (). Si hay un error en este método, de modo que se lanza una ...

2 la respuesta

¿Qué problemas podría causar la advertencia C4407?

Recibí algunas advertencias mediante el uso de interfaces virtuales puras en algunos MFCCWnd objetos derivados a través de herencia múltiple. Creo que se debe a la definición de los métodos que deben implementarse para el mapa ...

5 la respuesta

Template Template C ++ Function

¿Cómo escribo una función de plantilla que opera en un contenedor arbitrario de un tipo arbitrario? Por ejemplo, ¿cómo hagogeneraliza esta función ficticia template <typename Element> void print_size(const std::vector<Element> & a) { cout << ...

2 la respuesta

Move constructor para std :: mutex

Muchas clases en la biblioteca estándar de c ++ ahora tienen constructores de movimiento, por ejemplo - thread::thread(thread&& t) Pero parece que std :: mutex no. Entiendo que no se pueden copiar, pero parece tener sentido poder devolver uno ...

2 la respuesta

Nombre del método C ++ como parámetro de plantilla

¿Cómo hago el nombre del método (aquísome_method) un parámetro de plantilla? template<typename T> void sv_set_helper(T& d, bpn::array const& v) { to_sv(v, d.some_method()); }

7 la respuesta

Diferencia entre char * y char []

Sé que esta es una pregunta muy básica. Estoy confundido sobre por qué y cómo son diferentes los siguientes. char str[] = "Test"; char *str = "Test";

2 la respuesta

Cómo leer constantes del archivo .h en C #

Quiero leer las constantes en C #, estas constantes se definen en un archivo .h para C ++. ¿Alguien puede decirme cómo realizar esto en C #? El archivo C ++ .h se ve así: #define MYSTRING1 "6.9.24 (32 bit)" #define MYSTRING2 "6.8.24 (32 bit)" ...