Resultados de la búsqueda a petición "c"
¿Cómo concatenar string e int en C?
Necesito formar una cadena, dentro de cada iteración del bucle, que contiene el índice del buclei: for(i=0;i<100;i++) { // Shown in java-like code which I need working in c! String prefix = "pre_"; String suffix = "_suff"; // This is the string ...
Generar un flotante aleatorio entre 0 y 1
Estoy tratando de generar un número aleatorio que esté entre 0 y 1. Sigo leyendo sobrearc4random(), pero no hay información sobre cómo obtener un flotador de él. ¿Cómo hago esto
Sobrecargar macro de preprocesador C / C ++ en la estructura de su argumento
Me gustaría escribir una macro de preprocesador que haga una cosa si su argumento es una tupla de tokens entre paréntesis, como esta: MY_MACRO((x, y)) y algo más si es solo una ficha, como esta: MY_MACRO(x)¿Es eso posible ¿Qué hay de ...
Sobre el caso del interruptor {} en C?
Estoy leyendo un texto enC language. El texto dice queswitch{} case solo puede aceptar el tipo entero. Solo tengo curiosidad acerca de por quéswitch{} case no acepta otros tipos como flotante o cadena. ¿Hay alguna razón detrás de esto? Muchas ...
a multiplicación flotante se realiza más lentamente dependiendo de los operandos en C
Estoy realizando un cálculo de plantilla en una matriz que leí previamente de un archivo. Utilizo dos tipos diferentes de matrices (tipo no cero y tipo cero). Ambos tipos comparten el valor de los límites (1000 generalmente), mientras que el ...
Herramientas para obtener un gráfico de llamada de función pictórica de código [cerrado]
Tengo un gran espacio de trabajo que tiene muchos archivos fuente de código C. Aunque puedo ver las funciones llamadas desde una función en MS VS2005 usando el buscador de objetos, y también en MSVC 6.0, esto solo muestra las funciones llamadas ...
Diferencia entre la directiva de preprocesador #if y normal si
¿Cuál es la diferencia entre la directiva de preprocesador#if y @ normif inC? Soy nuevo enC.
¿El acceso a través del puntero cambia la semántica de alias estricto?
Con estas definiciones: struct My_Header { uintptr_t bits; } struct Foo_Type { struct My_Header header; int x; } struct Foo_Type *foo = ...; struct Bar_Type { struct My_Header header; float x; } struct Bar_Type *bar = ...; ¿Es correcto decir que ...
C fgets versus fgetc para leer la línea
Necesito leer una línea de texto (terminada por una nueva línea) sin hacer suposiciones sobre la longitud. Así que ahora enfrento las posibilidades: Utilizarfgets y compruebe cada vez si el último carácter es una nueva línea y se agrega ...
OpenMPI MPI_Barrier problemas
Tengo algunos problemas de sincronización con la implementación de OpenMPI de MPI_Barrier: int rank; int nprocs; int rc = MPI_Init(&argc, &argv); if(rc != MPI_SUCCESS) { fprintf(stderr, "Unable to set up MPI"); MPI_Abort(MPI_COMM_WORLD, rc); ...