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

5 la respuesta

¿Cómo evitar la sangría del contenido del espacio de nombres en vim?

¿Cómo configurar vim para no sangrar el contenido del espacio de nombres en C ++? namespace < identifier > { < statement_list > // Unwanted indentation ...

1 la respuesta

Declaraciones anidadas if y operador "&&"

if(a() && b() && c() && d()) doSomething(); if(a()) if(b()) if(c()) if(d()) doSomething();¿Hay "alguna" diferencia de rendimiento entre estos dos? Por ejemplo, en una situación en la que a () se convierte en 0, ¿seguirá ejecutando b (), c () yd ...

11 la respuesta

Cálculo de coma flotante frente a enteros en hardware moderno

Estoy haciendo un trabajo crítico de rendimiento en C ++, y actualmente estamos usando cálculos enteros para problemas que son inherentemente de coma flotante porque "es más rápido". Esto causa muchos problemas molestos y agrega mucho código ...

3 la respuesta

Hacer QWidget transparente

tengo unQWidgetbasado en un widget de superposición que debe pintar un poco de texto y tomar pl, as sobre el widget central de mi aplicación. El problema es que no puedo configurar el fondo del widget de superposición para que sea transparente. ...

2 la respuesta

¿Visual Studio presenta errores al imprimir la dirección de la función?

Tome el siguiente caso de prueba: #include <iostream> void foo() {} int main() { std::cout << &foo << std::endl; } GCC 4.1.2, GCC 4.8 y GCC 4.9 (C ++ 03 y C ++ 11) todosdar el siguiente ...

2 la respuesta

Cómo usar un archivo MAKE externo en Eclipse

Tengo un código fuente de un proyecto OpenSource que obtengo de SVN. Pude ejecutar autogen -> configurar -> y hacer con éxito (a través del terminal). Pero quiero construir el mismo proyecto con Eclipse, y no puedo portar manualmente esos ...

2 la respuesta

todas las soluciones para hacer cambios con programación dinámica

Estaba revisando mis folletos para nuestra clase de algoritmo y comencé a pensar en esta pregunta: Dados diferentes tipos de monedas con diferentes valores, encuentre todas las configuraciones de monedas para sumar hasta una cierta suma sin ...

4 la respuesta

Agregar un vector a un vector [duplicado]

Esta pregunta ya tiene una respuesta aquí: Concatenando dos std :: vectores [/questions/201718/concatenating-two-stdvectors] 18 respuestasSuponiendo que tengo 2 vectores estándar: vector<int> a; vector<int> b;Digamos también que ambos tienen ...

2 la respuesta

Pasar argumentos de plantilla variadic a una función variadic

Estamos utilizando una biblioteca C de terceros que proporciona unprintf()función de registro de estilo, void log(const char *format, ...);Por razones por las que no vale la pena entrar, debemos limitar la velocidad a la que se registran los ...

3 la respuesta

¿Cómo puedo encontrar el directorio de inicio del usuario de manera multiplataforma, usando C ++?

¿Cómo puedo encontrar el directorio de inicio del usuario de manera multiplataforma en C ++? es decir, / home / user en Linux, C: \ Users \ user \ en Windows Vista, C: \ Documents And Settings \ user \ en Windows XP, y lo que sea que usen las ...