Resultados de la búsqueda a petición "c"
Cuál es la forma recomendada de implementar el desplazamiento de texto en ncurses?
Estoy tratando de implementar una aplicación ncurses con desplazamiento de texto como menos. ¿Cual es la manera recomendada para hacer esto Esto es lo que sé: Puedes usarscroll para mover el búfer de texto hacia arriba o hacia abajo 1 fila. ...
Puedo redefinir una función o verificar si existe?
Tengo una pregunta sobre (re) definir funciones. Mi objetivo es tener un script donde pueda elegir definir una función o no. Me gusta esto void func(){} int main(){ if (func)func(); }AND sin la función, solo: int main(){ if (func)func(); } ...
Permutación de letras de cadena: ¿Cómo eliminar permutaciones repetidas?
Aquí hay una función estándar para imprimir las permutaciones de caracteres de una cadena: void permute(char *a, int i, int n) { int j; if (i == n) printf("%s\n", a); else { for (j = i; j < n; j++) //check till end of string { swap((a+i), ...
¿Encuentra dónde se liberó la memoria por última vez?
Muy general: ¿Existe una manera fácil de saber qué línea de código liberó por última vez un bloque de memoria cuando se produce una infracción de acceso? Menos general: Mi comprensión de los perfiladores es que anulan los procesos ...
SSE vectorización de la función matemática 'pow' gcc
Estaba tratando de vectorizar un bucle que contiene el uso de la función 'pow' en la biblioteca matemática. Sé que el compilador de Intel admite el uso de 'pow' para instrucciones sse, pero parece que no puedo ejecutarlo con gcc (creo). Este es ...
linux kernel aio funcionalidad
Estoy probando funciones asincrónicas de kernel io (no posix aio) y estoy tratando de averiguar cómo funciona. El siguiente código es un programa completo donde simplemente escribo una matriz repetidamente en un archivo abierto usando O_DIRECT. ...
Cambiar los directorios de trabajo en el shell de Linux en un programa en C
Mi objetivo es escribir un programa en C que sea como un shell básico para Linux. Tengo todo funcionando excepto cambiar los directorios de trabajo. He probado elsystem() para cadenas de entrada paracd y no pasó nada. También probéchdir("tokened ...
Código fuente en C incrustado para entero sin signo a cadena
Sin recurrir a la biblioteca estándar utoa, estoy buscando el código fuente de utoa para poder personalizarlo para un proyecto específico. Tengo un entero sin signo (32 bits) con salida como 0xFFFF_FFFF También estoy buscando el código fuente ...
Eliminar un nodo intermedio de una sola lista vinculada cuando el puntero al nodo anterior no está disponible
¿Es posible eliminar un nodo intermedio en la lista vinculada única cuando la única información disponible que tenemos es el puntero al nodo que se va a eliminar y no el puntero al nodo anterior? Después de la eliminación, el nodo anterior ...
¿Cuáles son las diferencias entre C, C # y C ++ en términos de aplicación en el mundo real [cerrado]
Como publiqué anteriormenteaqu [https://stackoverflow.com/questions/388156/what-web-oriented-language-should-i-learn-after-php] He decidido probar suerte con uno de estos, pero dado mis intereses como desarrollador web, me gustaría saber la ...