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

4 la respuesta

nulo terminando una cadena

gcc 4.4.4 c89 ¿Cuál es la forma estándar de terminar una cadena de forma nula? Cuando uso elNULL Recibo un mensaje de advertencia. *dest++ = 0; *dest++ = '\0'; *dest++ = NULL; /* Warning: Assignment takes integer from pointer without a cast ...

2 la respuesta

__attribute __ ((const)) vs __attribute __ ((puro)) en GNU C

Cuál es la diferencia entre__attribute__((const)) y__attribute__((pure)) en GNU C? __attribute__((const)) int f() { /* ... */ return 4; }vs __attribute__((pure)) int f() { /* ... */ return 4; }

1 la respuesta

¿De dónde viene el nombre 'atoi'?

En el lenguaje C, ¿dónde se les ocurrió el nombre?atoi para convertir una cadena a un entero? Lo único que puedo pensar es Array To Integer para un acrónimo, pero eso no tiene sentido.

2 la respuesta

¿Código de estado HTTP con libcurl?

¿Cómo obtengo el código de estado HTTP (por ejemplo, 200 o 500) después de llamar a curl_easy_perform?

1 la respuesta

Cómo cambiar el icono de la barra de título usando winapi

He creado una aplicación utilizando la API de Windows y he utilizado la carpeta de recursos para cambiar el icono a uno personalizado que hice. Ahora el programa está usando mi ícono en el escritorio, sin embargo, en la barra de título está el ...

4 la respuesta

¿Por qué no se permite una coma adicional en una lista de parámetros cuando se permite en una inicialización de llaves?

Continuando con una vieja pregunta mía (¿Hay alguna relevancia para un "," adicional al final de una inicialización de ...

6 la respuesta

¿Por qué podemos escribir fuera de los límites en C?

Recientemente terminé de leer sobre la memoria virtual y tengo una pregunta sobre cómo funciona malloc dentro del espacio de direcciones virtuales y la memoria física. Por ejemplo (código copiado de otra publicación SO) void main(){ int *p; ...

6 la respuesta

Trabajando con un gran objeto de datos entre procesos ruby

Tengo un hash Ruby que alcanza aproximadamente 10 megabytes si se escribe en un archivo usando Marshal.dump. Después de la compresión gzip es de aproximadamente 500 kilobytes. Iterar y alterar este hash es muy rápido en rubí (fracciones de ...

6 la respuesta

snprintf y Visual Studio 2010

Soy lo suficientemente desafortunado como para estar atascado usando VS 2010 para un proyecto, y noté que el siguiente código todavía no se construye usando el compilador que no cumple con los estándares: #include <stdio.h> #include <stdlib.h> ...

2 la respuesta

desplazar elementos en una serie de cadenas y rellenar con ceros

Quiero desplazar elementos en mi matriz a la derecha y llenar los elementos desplazados con cero (como cadena). Pero es un poco más difícil de lo que pensaba. Este programa lee un archivo de texto que contiene dos líneas. cada línea contiene un ...