Resultados de la búsqueda a petición "c"
¿Cómo defino y paso un nombre de archivo a fopen () desde la línea de comandos?
Tengo el siguiente programa que escribe la entrada de un usuario en un archivo. Actualmente el archivo a escribir está predefinido; sin embargo, quería permitir que el usuario definiera el nombre del archivo desde el símbolo del sistema. ¿Cuál ...
¿Cómo puedo obtener lo que ha devuelto mi función principal?
En un programa en C si queremos dar alguna entrada desde la terminal, entonces podemos darla de la siguiente manera: int main(int argc, char *argv[]) Del mismo modo, si queremos obtener el valor de retorno demain() función entonces, ¿cómo ...
'make' no se vuelve a compilar cuando el archivo fuente ha sido editado
Estoy escribiendo una pequeña implementación del Juego de la vida de Conway en C. El código fuente se divide en tres archivos:main.c yfunctions.c/functions.h, donde pongo las definiciones y declaraciones de mis funciones. Ahora, para crear una ...
Gestión de memoria de un CFErrorRef devuelto por ABRecordSetValue
Considere un código CF típico que involucra el manejo de errores, diga algo como esto: ABRecordRef aRecord = ABPersonCreate(); CFErrorRef anError = NULL; ABRecordSetValue(aRecord, kABPersonFirstNameProperty, CFSTR("Joe"), &anError); ¿Cómo ...
Eliminar un elemento de matriz en C
Escribí el siguiente programa para eliminar un elemento de matriz ingresado por el usuario. #include <stdio.h> #include <conio.h> void main() { int j, i, a[100], n, key, l; clrscr(); printf("Enter the number of elements:"); scanf("%d", ...
Últimos cambios en C11
C1x se ha convertido en ISO / IEC 9899: 2011, también conocido como C11. ¿Alguien sabe qué cambios (si los hay) hay en el Estándar desdeAbril 2011 draft n1570 [http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf]? ETA: Existen las actas ...
¿Por qué obtengo una falla de aserción?
Este código falla cuando intento depurarlo usando VC2010: char frd[32]="word-list.txt"; FILE *rd=fopen(frd,"r"); if(rd==NULL) { std::cout<<"Coudn't open file\t"<<frd; exit(1); } char readLine[100]; while(fgets(readLine, 100, rd) != NULL) { ...
Cambie tres números en una sola declaración
¿Hay alguna posibilidad de intercambiar tres números en una sola declaración? P.ej a = 10b = 20c = 30 Quiero que los valores se cambien según la siguiente lista a = 20 b = 30 c = 10 ¿Se pueden transferir estos valores en una sola línea?
Utilizando nibbles (variables de 4 bits) en Windows C / C ++
Estoy programando encabezados de red y muchos protocolos usan campos de 4 bits. ¿Hay algún tipo conveniente que pueda usar para representar esta información? El tipo más pequeño que he encontrado es un BYTE. Entonces debo usar ...
C / C ++, FORTRAN, guiones bajos y GNU Autotools
Tengo una pregunta sobre programación en lenguaje mixto (C / C ++ y FORTRAN) usando gcc y gfortran. He buscado un montón de "mezclar fortran con el lenguaje X" y no he podido resolver esto. No estoy seguro de si se trata de un problema de ...