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

5 la respuesta

Expansión de la serie Taylor de cos x y sen x en la programación en C sin usar math.h y solo dentro de int main ()

Estoy trabajando en un proyecto para nuestra escuela y estamos obligados a crear un programa que calcule la aproximación de la serie de expansión Taylor desin x ycos x, solo usando<stdio.h> ysinfunciones definidas por el usuario que no seanint ...

1 la respuesta

¿Es correcta esta implementación de C de Fisher-Yates shuffle?

Aquí hay una implementación en C de Fisher-Yates que quiero usar en una rutina de barajar baraja. ¿Estoy haciendo esto correctamente (n = longitud de la matriz)? Nota: El ciclo do-while intenta corregir el sesgo del módulo ...

2 la respuesta

Abrir el diálogo de propiedades de archivo / carpeta de Windows desde C

Tengo este pequeño programa, que está destinado a mostrar el cuadro de diálogo de propiedades de archivo / carpeta de Windows en el especificadoinfo.lpFile: #include <windows.h> main() { SHELLEXECUTEINFO info = {0}; info.cbSize ...

4 la respuesta

¿Cómo puedo convertir el carácter en un número entero?

¿Cómo podría cambiar una matriz de caracteres (cadena) a un número entero sin usar ninguna función lista (ex atoi ();) por ejemplo: - char a[5]='4534';Quiero el número 4534, ¿cómo puedo obtenerlo?

3 la respuesta

std :: alternativa de vector para C [cerrado]

Me pregunto si hay una alternativa para elstd :: vector en C?encontréesta implementación [http://codingrecipes.com/implementation-of-a-vector-data-structure-in-c]pero parece contener algunos problemas con la reasignación de memoria.

1 la respuesta

¿Puede C evaluar con múltiples formatos de punto flotante?

C 2011 [N1570] 5.2.4.2.2 9 dice: Excepto para asignación y conversión ..., los valores producidos por operadores con operandos flotantes y valores sujetos a las conversiones aritméticas habituales y de constantes flotantes se evalúan en un ...

9 la respuesta

doble a cadena hexadecimal y cadena hexadecimal a doble

Lo que intento hacer es convertir una cadena doble en hexadecimal y luego volver a doblar. El siguiente código realiza la conversión de cadena doble a hexadecimal. char * double2HexString(double a) { char *buf = new char[17]; // double ...

3 la respuesta

Diferencia entre doble puntero y matriz de punteros

En un programa normal de c / c ++ escribimos la función principal como int main(int c, char **argv)o int main(int c, char *argv[])Aquí argv representa una matriz de punteros pero incluso representamos un puntero doble (puntero a puntero) usando ...

7 la respuesta

¿Cómo inicializo varias variables en un ciclo for (;;) en C?

Pensé que uno podía inicializar varias variables en unfor lazo: for (int i = 0, char* ptr = bam; i < 10; i++) { ... }Pero acabo de descubrir que esto no es posible. GCC da el siguiente error: error: se esperaba id no calificado antes de ...

2 la respuesta

waitpid, wnohang, wuntraced. ¿Cómo uso estos

Estoy un poco confundido. Según tengo entendido, waitpid con un pid de -1 significa que espero a que todos los niños terminen, pero si agrego una opción al waitpid de WNOHANG, esa opción dice salir inmediatamente si ninguno ha terminado ... Esto ...