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

2 la respuesta

Share OpenGL frame buffer / render buffer entre dos aplicaciones

Digamos que tengo una aplicaciónA bruja es responsable de pintar cosas en la pantalla a través deOpenGL biblioteca. Para fines de integración estrecha, me gustaría dejar esta aplicaciónA hace su trabajo, pero renderiza en un FBO o directamente ...

6 la respuesta

¿Por qué usar el tamaño de matriz 1 en lugar del puntero?

En un proyecto de código abierto de C ++, veo esto. struct SomeClass { ... size_t data_length; char data[1]; ... }Cuáles son las ventajas de hacerlo en lugar de usar un puntero? struct SomeClass { ... size_t data_length; char* data; ... } Lo ...

2 la respuesta

Debugging GCC Compile Times [duplicado]

Esta pregunta ya tiene una respuesta aquí: Perfil del proceso de compilación de C ++ [/questions/13559818/profiling-the-c-compilation-process] 5 respuestas Estoy creando una biblioteca bastante grande en C ++ (0X) usando gcc4.6 en linux. ...

1 la respuesta

std :: string - optimización de cadena pequeña e intercambio

Desde N3290, [container.requirements.general]: La expresiona.swap(b), para los contenedores ayb de un tipo de contenedor estándar distinto dearray, intercambiará los valores de a y b sin invocar ninguna operación de movimiento, copia o ...

6 la respuesta

C ++ plantillas covariantes

Siento que ya se me ha preguntado esto, pero no puedo encontrarlo en SO, ni puedo encontrar nada útil en Google. Tal vez "covariante" no es la palabra que estoy buscando, pero este concepto es muy similar a los tipos de retorno covariantes en ...

7 la respuesta

What es la diferencia entre una macro y una const en C ++?

I se hizo esta pregunta en una entrevista técnica: ¿Cuál es la diferencia entre unconst y una macro en C ++? Mi respuesta fue que una macro es una directiva de preprocesador y podría ser difícil depurar la aplicación si usa una macro, ya que ...

11 la respuesta

¿Puede una función C ++ devolver más de un valor? [duplicar

Posible duplicado: can un retorno de más de una función de valor? [https://stackoverflow.com/questions/2571831/can-a-function-return-more-than-one-value] Quiero devolver 3 variables de una función de c ++, pero como una función solo puede ...

3 la respuesta

¿Por qué debería usar c_str () en las funciones [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué las clases std :: fstream no toman una cadena std ::? [/questions/32332/why-dont-the-stdfstream-classes-take-a-stdstring] 10 respuestas Estoy leyendo el libro C ++ Primer y en el capítulo de ...

14 la respuesta

Las herramientas de análisis de código estático C ++ valen la pena?

Nuestra gerencia ha estado hablando recientemente con algunas personas que venden C ++ herramientas de análisis estático [http://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis]. Por supuesto, los vendedores dicen que encontrarán ...

1 la respuesta

¿Impulsa :: bind () copia los parámetros por referencia o por valor?

Por qué la herramienta DRD de valgrind se queja "Carga conflictiva por subproceso ... en tamaño 4": sobre dicho código: void SomeFunction(const int& value) { boost::bind(..., value); /* <-- complaines on this line with last backtrace function ...