Resultados de la búsqueda a petición "c"
¿Cómo podría redirigir temporalmente stdout a un archivo en un programa en C?
Dentro de mi programa C me gustaría redirigir temporalmente STDOUT a "/ dev / null" (por ejemplo). Luego, después de escribir en "/ dev / null", me gustaría restaurar STDOUT. ¿Cómo manejo esto?
Ocultar cursor en terminal remota
Tengo un enchufe abierto a una terminal remota. Usando la respuesta a "Forzar al cliente telnet a modo de caracteres [https://stackoverflow.com/questions/273261/force-telnet-client-into-character-mode] "Pude poner esa terminal en modo ...
Escribir imagen BMP en puro c / c ++ sin otras bibliotecas
En mi algoritmo necesito crear salida de información. Debo escribir una matriz booleana en un archivo bmp. Debe ser una imagen monocromática, donde el píxel es blanco si la matriz de dicho elemento es verdadera. El problema principal es ...
¿Por qué free (p) no establece p en NULL?
Cualquier razón por la cual esto no puede ser un comportamiento estándar defree()? múltiples punteros apuntando al mismo objeto: #include <stdlib.h> #include <stdio.h> void safefree(void*& p) { free(p); p = NULL; } int main() { int *p = (int ...
¿Por qué recibo el error de segmentación en el siguiente programa c?
El siguiente código se compiló con éxito, pero recibo el error de segmentación en la primera línea delmain función. No entiendo por qué recibo este error. #include <stdio.h> #include <math.h> unsigned int prime=2; void resetprimegenerator() { ...
¿El estándar C tiene un sitio web para informes de defectos?
En mi anteriorpregunta [https://stackoverflow.com/questions/26477209/is-void0-a-null-pointer-constant], la discusión parece implicar que podría haber un defecto en el estándar C, lo que está más implícito en la última oración del que ...
Stringificación de un valor macro
Me enfrenté a un problema: necesito usar un valor de macro tanto como cadena como entero. #define RECORDS_PER_PAGE 10 /*... */ #define REQUEST_RECORDS \ "SELECT Fields FROM Table WHERE Conditions" \ " OFFSET %d * " #RECORDS_PER_PAGE \ " LIMIT ...
Redirigiendo stdout a un archivo en C a través del código
Estoy saliendo a stdout. ¿Cómo puedo redirigir eso a un nuevo archivo a través del código? Mientras ejecutamos el programa podemos redirigir como./sample > test.txt. ¿Cómo puedo hacer esto al ejecutar el programa de muestra en sí? (Programación en C)
¿Por qué este uso de coma funciona en una expresión pero falla en una declaración?
Soy de lenguajes OOP de alto nivel, C # y Java, y recientemente comencé a rascarme la cabeza en C. Me siento C un poco extraño tan igual como se siente JS. Entonces quiero aclarar a continuación: A continuación se muestra un error y eso parece ...
Si free () conoce la longitud de mi matriz, ¿por qué no puedo solicitarla en mi propio código?
Sé que es una convención común pasar la longitud de las matrices asignadas dinámicamente a las funciones que las manipulan: void initializeAndFree(int* anArray, size_t length); int main(){ size_t arrayLength = 0; scanf("%d", &arrayLength); int* ...