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

4 la respuesta

Impresión sin firma larga larga int Tipo de valor devuelve resultados extraños

Tengo un problema al utilizar el

4 la respuesta

omportamiento de @strtok_s con delimitadores consecutivos

Estoy analizando 3 valores en paralelo que están separados con un separador específico. token1 = strtok_s(str1, separator, &nextToken1); token2 = strtok_s(str2, separator, &nextToken2); token3 = strtok_s(str3, separator, &nextToken3); ...

1 la respuesta

¿Por qué el Libro dice que debo lanzar malloc?

Hoy llegué a la página167deEl lenguaje de programación C (segunda edición Brian W. Kernighan y Dennis M. Ritchie) [https://rads.stackoverflow.com/amzn/click/com/0131103628]y descubrí que el autor dice que debo lanzarmalloc. Aquí está la parte del ...

2 la respuesta

¿Cómo lanzar C struct simplemente otro tipo de estructura si su tamaño de memoria es igual?

Tengo 2 estructuras de matriz significa datos iguales pero tengo una forma diferente como estas: // Matrix type 1. typedef float Scalar; typedef struct { Scalar e[4]; } Vector; typedef struct { Vector e[4]; } Matrix; // Matrix type 2 (you may ...

3 la respuesta

Pasando el puntero de la función miembro a la función c-style

Estoy tratando de pasar el puntero de la función miembro a la función de estilo c (ya que es lib en C) El puntero que quiere se define como: void (*)(int, const char*)Entonces la función que estoy tratando de pasar es: void ...

3 la respuesta

Diferencia entre nice y setpriority en unix

Estoy tratando de implementar un sabor diferente del comando 'nice' de unix en C. He visto las definiciones de nice () system call y setpriority () call. La llamada nice () solo aumenta / disminuye la prioridad del proceso. Si quiero establecer ...

3 la respuesta

¿Qué significa !! (x) en C (especialmente el kernel de Linux)?

He estado leyendo a través del kernel de Linux (específicamente, 2.6.11). Encontré la siguiente definición: #define unlikely(x) __builtin_expect(!!(x), 0)(de linux-2.6.11 / include / linux / compiler.h: 61enlace ...

5 la respuesta

Asignar una estructura a otra en C

¿Se puede asignar una instancia de una estructura a otra, así: struct Test t1; struct Test t2; t2 = t1;Lo he visto funcionar para estructuras simples, pero ¿funciona para estructuras complejas? ¿Cómo sabe el compilador cómo copiar elementos de ...

10 la respuesta

Utilizando nibbles (variables de 4 bits) en Windows C / C ++

Estoy programando encabezados de red y muchos protocolos usan campos de 4 bits. ¿Hay algún tipo conveniente que pueda usar para representar esta información? El tipo más pequeño que he encontrado es un BYTE. Entonces debo usar ...

3 la respuesta

¿Es TCP 100% confiable? [cerrado]