Resultados de la búsqueda a petición "c"
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 ...
¿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 ...
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 ...
¿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?
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.
¿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 ...
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 ...
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 ...
¿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 ...
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 ...