Resultados de la búsqueda a petición "c"
¿Por qué no se está ejecutando printf antes de exevp?
Me sale un mensaje de "¡Hola!" ¿Por qué esto no también imprime "algo"? #include <stdio.h> #include <unistd.h> int main(int argc, char** argv) { char* program_name = "echo"; char* args[]= {program_name,"hi!",NULL}; printf("something"); ...
¿Cómo puedo obtener el número de núcleos en el dispositivo cuda?
Estoy buscando una función que cuente el número de núcleos de mi dispositivo cuda. Sé que cada microprocesador tiene núcleos específicos, y mi dispositivo Cuda tiene 2 microprocesadores. Busqué mucho para encontrar una función de propiedad que ...
Problemas con reentrante Flex y Bison
Estoy aprendiendo cómo usar Bison y Flex reentrantes juntos. Ya tengo una calculadora simple que funciona sin la capacidad reentrante. Sin embargo, cuando activé la función reentrante e hice las modificaciones necesarias, no pude hacer que esto ...
¿Por qué la clase de almacenamiento 'externo' funciona de manera diferente en las funciones?
El siguiente fragmento funciona bien extern int i; int i; int main(){ return 0; }Aquí lo que obtuve es, 'i' se declara y luego se define. Dado que solo hay una definición, eso está perfectamente bien. int main(){ extern int i; int i; return 0; ...
¿Es ilegal usar los modificadores de longitud h o hh cuando el argumento correspondiente a printf no era un short / char?
losprintf La familia de funciones proporciona una serie de modificadores de longitud, dos de ellos sonhh (denotando unsigned char ounsigned char argumento promovido aint) yh (denotando unsigned short ounsigned short argumento promovido aint) ...
Error de lectura de serie de Linux
Estoy intentando leer desde mi puerto serie usando el siguiente código C. Puedo escribir con éxito en una computadora que escucha (¡sí!) Pero la lectura arroja un error (Código 11 - Recurso temporalmente no disponible). También he notado que mis ...
¿Cómo calcular la diferencia entre dos conjuntos en C?
Tengo dos matrices, digamos A y B con | A | = 8 y | B | = 4. Quiero calcular la diferencia establecida A-B. ¿Cómo procedo? Tenga en cuenta que no hay elementos repetidos en ninguno de los conjuntos. Editar: Muchas gracias a todos por una miríada ...
Escribir un intérprete o más como un programa de símbolo del sistema
Se supone que debo escribir un programa de interpretación que se parezca más a un símbolo del sistema. Esta es alguna información de fondo: General flow of basic interpreter 1. Prompt for user request. 2. Carry out the user request. 3. Unless ...
¿Debería usar siempre 'int' para los números en C, incluso si no son negativos?
Yo siempre usounsigned intpara valores que nunca deberían ser negativos. Pero hoy noté esta situación en mi código: void CreateRequestHeader( unsigned bitsAvailable, unsigned mandatoryDataSize, unsigned optionalDataSize ) { If ( bitsAvailable – ...
intercambiar en la lista doblemente vinculada
Estoy tratando de intercambiar dos nodos en una lista doblemente vinculada. A continuación se muestra la parte del programa que tiene la función de intercambio. int swap (int x, int y) { struct node *temp = NULL ; struct node *ptr1, *ptr2; temp ...