Resultados de la búsqueda a petición "c"
¿Cuándo es realmente correcto un reparto de puntero entero <->?
El folklore común dice que: El sistema de tipos existe por una razón. Los enteros y los punteros son tipos distintos, la conversión entre ellos es una mala práctica en la mayoría de los casos, puede indicar un error de diseño y debe ...
Lectura de la tecla enter en un bucle en C
¿Cómo puedo leer la tecla Intro en un ciclo varias veces? He intentado lo siguiente sin resultado. char c; for (i=0; i<n; i++){ c = getchar (); fflushstdin (); if (c == '\n'){ //do something } } Y fflushstdin: void fflushstdin (){ int c; ...
mplementación de @Alloca
¿Cómo se implementa alloca () usando el ensamblador en línea x86 en lenguajes como D, C y C ++? Quiero crear una versión ligeramente modificada, pero primero necesito saber cómo se implementa la versión estándar. Leer el desmontaje de ...
C - Diseña tu propia función free ()
Hoy, aparecí para una entrevista y el entrevistador me preguntó esto, Dime elpaso ¿Cómo diseñarás tu propiafree( ) función para desasignar la memoria asignada.Cómo puede ser más eficiente que el valor predeterminado de free() función? ¿Qué ...
fork () ejecución en for loop
int main(int argc, char** argv) { int i = 0; while (i < 2) { fork(); system("ps -o pid,ppid,comm,stat"); i++; } return (EXIT_SUCCESS); } ¿Alguien puede decirme cuántas veces se ejecuta el comando ps con una explicación?
¿Por qué no puede char ** ser el tipo de retorno de la siguiente función en C ++?
Tengo la siguiente función en C ++: char** f() { char (*v)[10] = new char[5][10]; return v; }Visual studio 2008 dice lo siguiente: error C2440: 'return' : cannot convert from 'char (*)[10]' to 'char **' ¿Cuál debe ser exactamente el tipo de ...
¿Por qué un espacio en mi declaración scanf hace la diferencia? [duplicar
Esta pregunta ya tiene una respuesta aquí: ¿Qué significa espacio en scanf? [duplicar [/questions/6582322/what-does-space-in-scanf-mean] 6 respuestasCuando ejecuto el siguiente código, funciona como se esperaba. #include <stdio.h> int main() { ...
¿por qué la página de manual de C readdir dice que no llame gratis en la estructura de resultados asignada estática
$ uname -a Linux crowsnest 2.6.32-28-generic #55-Ubuntu SMP Mon Jan 10 23:42:43 UTC 2011 x86_64 GNU/Linux $ man readdir: DESCRIPCIÓ La función readdir () devuelve un puntero a una estructura directa que representa la siguiente entrada de ...
¿hay algún código para la dirección de bit a bit y ipv6 y la máscara de red (prefijo)?
Quiero preguntar sobre el cálculo de la red ipv6 y el lado del host. Por ejemplo, tengo la dirección IPv62001:470:1f15:1bcd:34::41 y prefijo96. ¿Conoces una manera fácil de hacer bitwiseand entre la dirección IPv6 y el prefijo? De acuerdo ...
Copiando una cadena de un puntero a una cadena
Estoy desarrollando un código que lee los nombres de archivo de una tarjeta SD (usando FatFs) y los muestra en la pantalla. Aquí hay un fragmento de lo que tengo trabajando, esto imprime los archivos en la tarjeta como se esperaba - FRESULT ...