Resultados de la búsqueda a petición "c"
¿Ejecutar / interpretar C encima de la JVM?
¿Hay alguna manera de ejecutar código C simple sobre la JVM? No se conecta a través de JNI, en ejecución, como puede ejecutar código ruby a través de JRuby, o javascript a través de Rhino. Si no hay una solución actual, ¿qué me recomendarías que ...
¿Por qué printf no puede manejar banderas, ancho de campo y precisiones correctamente?
Estoy tratando de descubrir todas las capacidades de printf y he intentado esto: printf("Test:%+*0d", 10, 20);que imprime Prueba:% + 100d Primero uso la bandera+, entonces el ancho* y la reutilización de la bandera0. ¿Por qué es hacer esta ...
Necesita ayuda para optimizar el algoritmo: suma de todos los números primos menores de dos millones
Estoy tratando de hacer unProyecto euler [http://projecteuler.net]pregunta. Estoy buscando la suma de todos los números primos por debajo de 2,000,000. Esto es lo que tengo... int main(int argc, char *argv[]) { unsigned long int sum = 0; for ...
Encontrar la posición de una subcadena en una cadena más grande
He creado una función que debería encontrar la posición numérica del primer carácter de una subcadena en una cadena más grande. Tengo algunos problemas con la salida y no estoy muy seguro de por qué. Estos problemas incluyen -1 que se devuelve ...
Matrices de longitud variable en C89?
He leído que C89 no admite matrices de longitud variable, pero el siguiente experimento parece refutar eso: #include <stdio.h> int main() { int x; printf("Enter a number: "); scanf("%d", &x); int a[x]; a[0] = 1; // ... return 0; }Cuando compilo ...
¿Cómo usar el tipo de datos booleano en C?
Estaba escribiendo código en C y resulta que no tiene un tipo de datos boolean / bool. ¿Hay alguna biblioteca C que pueda incluir para darme la posibilidad de devolver un tipo de datos boolean / bool?
Mientras scanf! = EOF o scanf == 1?
Ceteris paribus (datos bien formados, buenas prácticas de almacenamiento en búfer y demás), ¿hay alguna razón por la que prefiera hacer un bucle mientras el regreso descanf es 1, en lugar de!EOF? Puede que haya leído esto en alguna parte, o lo ...
Construir una función de logaritmo en C sin usar el tipo flotante
Necesito reescribir la función de registro (base2 o base10 no importa cual) sin usarfloat escriba, pero necesito obtener la precisión de unos pocos dígitos decimales después del punto decimal. ( como unfloat * 100 Llegar2 decimales dentro del ...
Deshabilitar el almacenamiento en búfer stdout de un proceso bifurcado
Escribí un código en C / C ++ que bifurca un proceso secundario, duplica el stdin / stdout en un final de canalización y llama a execvp. Todo funciona bien (es decir, el proceso principal captura la salida de stdin / err / out) El problema es ...
Canalizaciones con nombre entre programas Java y C / C ++
Pienso en usar en Windows una canalización con nombre para comunicarse entre dos aplicaciones escritas en Java y C. Normalmente uso la conexión de socket para hacer esto, pero ahora tengo que cancelar esta idea y encontrar una ...