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

10 la respuesta

Visual Studio: ¿el proyecto no está actualizado "porque" AlwaysCreate "fue especificado"?

He migrado una solución de VS2008 a VS2010 (SP1). Ahora uno de mis proyectos nunca encuentra paz en estar actualizado. Cada compilación tiene el siguiente resultado: 1>------ Build started: Project: PROJ_NAME, Configuration: Release Win32 ...

5 la respuesta

¿El envío a int después de std :: floor garantiza el resultado correcto?

Me gustaria unfloor función con la sintaxis int floor(double x);perostd::floor devuelve undouble. E static_cast <int> (std::floor(x)); garantizado para darme el número entero correcto, ¿o podría tener un problema fuera de uno? Parece funcionar, ...

5 la respuesta

using fgets como función sin bloqueo c ++

Estoy escribiendo un programa que lee en un bucle desde el stdin, usando la función fgets, de la siguiente manera: while(fgets(buffer2, BUFFERSIZE , stdin) != NULL){ //Some code } Quiero que mi código no se bloquee, es decir: no quiero que el ...

11 la respuesta

¿Por qué se debe usar el idioma "PIMPL"? [duplicar

Esta pregunta ya tiene una respuesta aquí: Es la expresión idiomática realmente utilizada en la práctica? [/questions/8972588/is-the-pimpl-idiom-really-used-in-practice] 11 respuestas Antecedentes: LosPIMPL Idiom ...

9 la respuesta

C ++ y E / S de archivos C

La E / S del archivo C ++ es más resistente que la E / S del archivo C. Entonces, en C ++, ¿es útil o no crear una nueva biblioteca para E / S de archivos? Quiero decir<fstream> ¿Alguien puede decir si hay algún beneficio en la E / S de archivos ...

5 la respuesta

Unit prueba de que una clase no es copiable y otras propiedades de tiempo de compilación

¿Hay alguna forma de probar los errores en tiempo de compilación, pero sin generar el error? Por ejemplo, si creo una clase que no se puede copiar, me gustaría probar el hecho de que intentar copiarla generará un error de compilación, pero aún ...

4 la respuesta

C ++ manejo de datos multidimensionales

uchas veces, tengo que definir un contenedor para datos multidimensionales. Tomemos un ejemplo: tengo muchos chips, cada chip tiene muchos registros, cada registro tiene muchas celdas y cada celda tiene muchos transistores. En alguna etapa de ...

3 la respuesta

Crear matriz estática con plantillas variadas

Hubo una respuesta en stackoverflow (que parece que ya no puedo encontrar) que demostró cómo se puede usar una plantilla variadic en C ++ 11 para crear una matriz estática en tiempo de compilación: template <class T, T... args> struct array_ { ...

2 la respuesta

RTLD_LOCAL y dynamic_cast en Linux

Tenemos un complemento que está construido con algunas bibliotecas compartidas en nuestra aplicación que necesitamos actualizar mientras la aplicación se está ejecutando. Por razones de rendimiento, cargamos y comenzamos a usar el ...

2 la respuesta

CUDA transferencia de dispositivo a dispositivo costosa

He escrito un código para intentar intercambiar cuadrantes de una matriz 2D con fines FFT, que se almacena en una matriz plana. int leftover = W-dcW; T *temp; T *topHalf; cudaMalloc((void **)&temp, dcW * sizeof(T)); //swap every row, left and ...