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

8 la respuesta

Utilizando sizeof en matrices pasadas como parámetros [duplicado]

Posible duplicado: Sizeof array pasado como parámetro [https://stackoverflow.com/questions/1328223/sizeof-array-passed-as-parameter] Dada la función a continuación, entiendo que sizeof devuelve el tamaño del puntero del tipo en la matriz. int ...

4 la respuesta

¿Por qué no se permite RVO al devolver un parámetro?

Se indica en [C ++ 11: 12.8 / 31]: Esta elisión de operaciones de copiar / mover, llamada copia de elisión, está permitida [...]: - en una declaración de retorno en una función con un tipo de retorno de clase, cuando la expresión es el nombre ...

4 la respuesta

Formato de salida estándar de C ++

Quiero crear una aplicación de consola C ++ que imprima texto en diferentes partes de la consola. Por ejemplo, en QBasic puede usar: locate(8,5) print "hi"Y hola se imprimiría en la columna 8, línea 5. En C ++, cuando uso cout, siempre se ...

4 la respuesta

nstrucciones de compilación que reordenan las optimizaciones en C ++ (y lo que las inhibe)

He reducido mi código a lo siguiente, que es tan simple como podría hacerlo, conservando la salida del compilador que me interesa. void foo(const uint64_t used) { uint64_t ar[100]; for(int i = 0; i < 100; ++i) { ar[i] = some_global_array[i]; } ...

8 la respuesta

¿Qué estuvo mal con void main ()?

Por qué ha establecido el tipo de retorno del punto de entrada envoid en C ++ siempre se desaconsejó, y luego fue eliminado por el estándar y está prohibido por los compiladores modernos? ¿Por qué se considera una mala práctica? Ahora, según ...

4 la respuesta

¿Cómo puedo convertir un proyecto de Visual C ++ 6.0 a Visual Studio Express 2010?

Tengo problemas para compilar Kit de herramientas integrales de visión [http://sourceforge.net/projects/ivt/] que viene con un espacio de trabajo de Microsoft Visual C ++ 6.0. Visual Studio Express 2010 no puede convertir el espacio de ...

10 la respuesta

¿Cómo se llama al puntero a una función sin desreferenciar?

Tengo una declaración de typedef extraña en un programa C ++, generada por Py ++. double radius(int); // function to be wrapped typedef double (*radius_function_type)(int); bp::def("radius", radius_function_type(&radius)); // bp::def is a ...

4 la respuesta

¿Cómo imprimir el nombre de una variable en C ++? [duplicar

Posible duplicado: Forma programática para obtener el nombre de la variable en C? [https://stackoverflow.com/questions/1623111/programmatic-way-to-get-variable-name-in-c] He revisado algunos de los blogs antes de publicar esto aquí. He ...

2 la respuesta

Error de compilación con un impulso :: analizador de espíritu

Tengo un problema extraño con una calculadora hecha con boost :: spirit. Se supone que esta calculadora toma una cadena como argumento que representa una serie de expresiones aritméticas separadas por comas, como "a + 4 * 5,77, (b-c) * 4". ...

2 la respuesta

Cómo esperar a que un proceso termine C ++

Estoy creando un proceso con ese código: CreateProcess(NULL, "process.exe", NULL, NULL, TRUE, 0, NULL, NULL, %ini_processo, %processo_info); Necesito mi código para esperar a que termine mi proceso antes de reanudar. ¿Cuál es el método con C ++?