Resultados de la búsqueda a petición "c"

4 la respuesta

C convierte el punto flotante a int

Estoy usandoC(no C ++). Necesito convertir un número flotante en unint. No quiero redondear al número más cercano, simplemente quiero eliminar lo que está después de la parte entera. Algo como 4.9 -> 4.9 -> 4

1 la respuesta

leyendo una variable global de python en c

Estoy tratando de aprender a usar la API de Python / C correctamente; todo lo que realmente necesito hacer es leer una variable global (en mi diccionario de casos, pero estoy comenzando con una variable entera simple). Usando la discusión:¿Cómo ...

1 la respuesta

Obtenga el valor de un puntero Cython

Estoy escribiendo una función que construye un malloc'dunsigned char * matriz, y luego vuelve a ejecutar el puntero. En Cython o C puro, esto es fácil. Todo lo que tiene que hacer es establecer un tipo de retorno en la función y devolver ...

6 la respuesta

Necesita una herramienta para detectar pérdidas de memoria en el código C

¿Existe una buena aplicación (que tenga algún tipo de interfaz gráfica de usuario) para probar las pérdidas de memoria en el código C. Realmente me gustaría probar mi tarea / programa, pero al ser muy nuevo en esto, me cuesta usar el terminal ...

2 la respuesta

pasar matriz de caracteres sin signo a funciones de cadena

Digamos que tengo una cadena codificada utf8. En su interior, las palabras se delimitan usando";". Pero cada personaje (excepto";") dentro de esta cadena tienevalor utf8> 128. Digamos que guardo esta cadena dentrounsigned ...

2 la respuesta

Matriz dispersa en C! ¿Cómo lograrlo? ¿Puedo asignar solo partes de una matriz?

La primera pregunta es: "¿Cómo hago una matriz dispersa simple en C (con una sola dimensión)?" {con mis propias manos, sin bibliotecas.} Y el último: "¿Puedo asignar solo partes de una matriz?" como * array; luego use malloc para asignar ...

3 la respuesta

¿Existe una degradación / penalización del rendimiento al usar la biblioteca C pura en código C ++?

Vi este enlace pero no estoy pidiendo una degradación del rendimiento para el código usando "extern". Quiero decir, sin "externo", ¿hay "cambio de contexto" cuando se usa la biblioteca C en C ++?¿Hay algún problema al usar funciones C (no ...

1 la respuesta

Puede LTO para gcc o clang optimizar a través de métodos C y C ++

Si la optimización de tiempo de enlace (LTO) se está utilizando congcc [https://gcc.gnu.org/wiki/LinkTimeOptimization]osonido metálico [https://llvm.org/docs/LinkTimeOptimization.html], ¿es posible que el código se pueda optimizar a través de los ...

5 la respuesta

mmap falla cuando la longitud es mayor a 4GB

(El código correcto está en 'Actualización 5') Intenté asignar un rango de memoria de 0x100000000 a 0x200000000 en este código C de ejemplo: #include <stdio.h> #include <stdlib.h> #include <stdint.h> #include <sys/mman.h> int main(void) { ...

7 la respuesta

Error al verificar una función que devuelve un int

Si tengo una función que devuelve algún tipo de puntero, compruebo los errores configurando el retorno a NULL en caso de error. char *foo(void) { //If stuff doesn't go okay return NULL; } char *bar = foo(); if(!bar) return 1;Esto funciona muy ...