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

4 la respuesta

¿Cómo forzo a mi aplicación a que se ponga al frente y se enfoque?

Estoy trabajando en una aplicación que resulta ser la rutina de arranque para un instalador en el que también estoy trabajando. La aplicación realiza algunas llamadas de MSI para obtener la información que necesito para armar el asistente que es ...

4 la respuesta

Sistema de mensajería: las devoluciones de llamada pueden ser cualquier cosa

Estoy tratando de escribir un sistema de eventos para mi juego. Las devoluciones de llamada que almacenará mi administrador de eventos pueden ser tanto funciones simples como functor. También necesito poder comparar funciones / functores para ...

3 la respuesta

¿Cómo permitir que un parámetro std: string sea NULL?

Tengo una funciónfoo(const std::string& str); que se bloquea si lo llamas usandofoo(NULL). ¿Qué puedo hacer para evitar que se bloquee?

3 la respuesta

c ++ complejidad computacional práctica de <cmath> SQRT ()

¿Cuál es la diferencia en los ciclos de CPU (o, en esencia, en 'velocidad') entre x /= y; #include <cmath> x = sqrt(y);EDIT: Sé que las operaciones no son equivalentes, solo estoy proponiendo arbitrariamentex /= y como punto de referencia parax ...

5 la respuesta

¿Las mejores prácticas para definir sus propias clases de excepción?

Tengo algunos casos de excepción especiales que quiero lanzar y atrapar, por lo que quiero definir mis propias clases de excepción. ¿Cuáles son las mejores prácticas para eso? ¿Debo heredar destd::exception ostd::runtime_error?

4 la respuesta

Ranking y desranking de permutaciones con duplicados

Estoy leyendo acerca de las permutaciones y estoy interesado en los métodos de clasificación / clasificación. Del resumen de un artículo: Una función de clasificación para las permutaciones en n símbolos asigna un número entero único en el ...

3 la respuesta

¿Cómo incluir un archivo de otra carpeta?

En mi proyecto actual, he separado mis archivos de clase y mis archivos de encabezado. La estructura de mi proyecto actualmente se ve así: Proyect Fuent src class1.cpp class2.cpp @ Main.cEncabezamientinclui class1.h class2.hMi problema es que ...

17 la respuesta

Cómo crear un literal de cadena UTF-8 en Visual C ++ 2008

En VC ++ 2003, podría guardar el archivo fuente como UTF-8 y todas las cadenas se usaron tal cual. En otras palabras, el siguiente código imprimiría las cadenas como está en la consola. Si el archivo fuente se guardó como UTF-8, la salida sería ...

2 la respuesta

¿Por qué funcionan las definiciones de puntero de función con cualquier número de símbolos '&' o asteriscos '*'?

¿Por qué haces el siguiente trabajo? void foo() { cout << "Foo to you too!\n"; }; int main() { void (*p1_foo)() = foo; void (*p2_foo)() = *foo; void (*p3_foo)() = &foo; void (*p4_foo)() = *&foo; void (*p5_foo)() = &*foo; void (*p6_foo)() = ...

3 la respuesta

Es 0 un literal decimal o un literal octal?

Zero siempre es cero, por lo que no importa. Pero en una discusión reciente con mi amigo, dijo que los literales octales casi no se usan hoy. Entonces me di cuenta de que en realidad casitodo literales enteros en mi códigoso octal, ...