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

3 la respuesta

C ++ 0x: Almacenamiento de cualquier tipo de función std :: en un std :: map

Estoy tratando de almacenar un conjunto de funciones std :: en un mapa (bajo GCC 4.5) Me gustaría obtener 2 tipos de cosas: unciones de almacenamiento con argumentos ya pasados; entonces solo tienes que llamar a f () almacenar funciones sin ...

2 la respuesta

Override Ctrl-C

Se supone que anule la CtrlC señal y úsela para imprimir un mensaje. No se supone que finalice el programa. Lo que sucede hasta ahora es que cuando CtrlC se presiona, imprime el mensaje, pero finaliza el programa. Cuando le pregunté a mi ...

3 la respuesta

¿Cómo std :: endl no utiliza ningún paréntesis si es una función?

La pregunta está más o menos en el título. De acuerdo a C ++ Referencia [http://www.cplusplus.com/reference/iostream/manipulators/endl/], std::endl es en realidad una función. Mirando su declaración en<iostream>, esto se puede verificar. Sin ...

3 la respuesta

Convierta un 'const wchar_t *' en 'unsigned char *'

En C ++ ¿es posible convertir un 'const wchar_t *' a 'unsigned char *'? ¿Cómo puedo hacer eso wstring dirName; unsigned char* dirNameA = (unsigned char*)dirName.c_str(); // I am creating a hash from a string hmac_sha256_init( hash, ...

4 la respuesta

¿Cómo escribo un tipo de retorno final habilitado para ADL o una especificación sin excepción?

Imagina que estoy escribiendo una plantilla de contenedor o algo así. Y llega el momento de especializarsestd::swap para ello. Como buen ciudadano, habilitaré ADL haciendo algo como esto: template <typename T> void swap(my_template<T>& x, ...

2 la respuesta

¿Por qué FD_SET / FD_ZERO para select () dentro del bucle?

Estoy usando la función de selección para la comunicación entre mis enchufes. Tengo un ciclo while y lo hago - while(!done) { FD_ZERO(&read_flags); FD_ZERO(&write_flags); FD_SET(comm_fd1, &read_flags); FD_SET(comm_fd2, &read_flags); ...

3 la respuesta

Eclipse tiene dos indexadores C / C ++ (rápido y completo): ¿cuál es la diferencia?

Eclipse CDT proporciona dos indexadores para el código C / C ++ (Preferencias> C / C ++> Indexador). ¿Alguien sabe cuál es la diferencia exacta entre estos dos? El archivo de ayuda no es exactamente esclarecedor: "CDT admite la contribución ...

4 la respuesta

Cómo tratan los compiladores las matrices de longitud variable?

Esto puede parecer una pregunta para principiantes, pero estoy interesado en la forma en que un compilador normalmente crea matrices de dimensiones variables, como en el siguiente programa. #include<iostream> int main(){ int n; std::cin>>n; int ...

7 la respuesta

Pasar una matriz como argumento en C ++

Estoy escribiendo una función de clasificación de fusión, y en este momento solo estoy usando una matriz de casos de prueba (no hay entrada, esto es estático, por ahora). No sé cómo pasar una matriz como argumento. Aquí está mi código en este ...

5 la respuesta

¿Se conoce el orden de iteración a través de std :: map (y está garantizado por el estándar)?

o que quiero decir es que sabemos que lastd::mapos elementos de @ se ordenan según las claves. Entonces, digamos que las claves son enteros. Si itero desdestd::map::begin() astd::map::end() usando unfor, ¿garantiza el estándar que iteraré en ...