Resultados de la búsqueda a petición "c"
Valgrind mostrando pérdida de memoria para printf y bloques no utilizados
#include <string.h> #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]){ char *str = malloc(sizeof(char)*5); str = strcpy(str, "test"); printf("%s\n", str); free(str); return 0; }Cuando uso Valgrind en mi Mac (OS X, 10.9.5) ...
¿Hay algún traductor gratuito de OCaml a C? [cerrado]
Así que tengo un buen código OCaml (50000 líneas). Quiero portarlo a C. Entonces, ¿hay algún traductor gratuito de OCaml a C?
getpeername siempre da un descriptor de archivo incorrecto
Tengo el siguiente código, que estoy tratando de usar para obtener la dirección del otro extremo del zócalo, perogetpeername() siempre falla conbad file descriptor error. ¿Qué estoy haciendo mal? #include <arpa/inet.h> #include<syscall.h> ...
GCC / X86, problemas con saltos relativos
Estoy tratando de hacer un salto relativo en el ensamblaje x86, sin embargo, no puedo hacer que funcione. Parece que por alguna razón mi salto se reescribe como un salto absoluto o algo así. Un programa de ejemplo simple para lo que estoy ...
¿Cómo hago que el depurador de VC ++ se rompa en las excepciones?
Estoy tratando de depurar un problema en un archivo DLL escrito en C que sigue causando violaciones de acceso. Estoy usando Visual C ++ 2008, pero el código es directamente C. Estoy acostumbrado a Delphi, donde si ocurre una excepción mientras ...
El compilador linaro de GCC arroja el error "nombre de tipo desconocido size_t"
estoy usandoGCC Linaro [http://releases.linaro.org/14.07/components/toolchain/binaries]compilador para compilar mi código. Está arrojando el errorunknown type name size_t delibio.h. Está incluido desdestdio.h. En mi código solo estoy ...
-32768 no se ajusta a un valor firmado de 16 bits
Estoy usando PCLint v 9.00h En mi código tengo lo siguiente (donde S16 es un signo de 16 bits): S16 temperatureResult = -32768;Que a menos que mi cerebro haya dejado de funcionar es el valor más pequeño que puede caber en este tipo Pero recibo ...
Abortar error de trampa 6 en C
Tengo este codigo: void drawInitialNim(int num1, int num2, int num3) { int board[2][50]; //make an array with 3 columns int i; // i, j, k are loop counters int j; int k; for(i=0;i<num1+1;i++) //fill the array with rocks, or 'O' board[0][i] = ...
BST construir árbol doble punteros
No estoy seguro de cómo configurar un puntero a un puntero para construir un árbol. Al igual que una vez que he viajado a una hoja y llamo a insertar, ¿cómo debo insertar otro elemento que llame a insertar con el nodo raíz o la dirección del ...
¿Borrar los ceros finales en un doble?
Tengo un doble que tiene un valor de algo como 0.50000 pero solo quiero 0.5 - ¿Hay alguna forma de deshacerse de esos ceros al final? :)