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

7 la respuesta

¿Por qué solo definir una macro si aún no está definida?

En toda nuestra base de código C, veo cada macro definida de la siguiente manera: #ifndef BEEPTRIM_PITCH_RATE_DEGPS #define BEEPTRIM_PITCH_RATE_DEGPS 0.2f #endif #ifndef BEEPTRIM_ROLL_RATE_DEGPS #define BEEPTRIM_ROLL_RATE_DEGPS 0.2f ...

1 la respuesta

memcpy vs asignación en C

¿En qué circunstancias debo esperar que los memcpys superen las asignaciones en el hardware moderno INTEL / AMD? Estoy usando GCC 4.2.x en una plataforma Intel de 32 bits (pero también estoy interesado en 64 bits).

4 la respuesta

Suma de n números

#include <stdio.h> int main() { int m,i,sum,num; i=0; sum=0; scanf("%d ",&m); while(i<m){ scanf("%d ",&num); sum=sum + num; i=i+1; printf("Value of sum= %d\n",sum); //continue; } printf("Sum= %d ",sum); }En el código anterior, debe mostrar la ...

6 la respuesta

¿Cuál es una buena implementación de código abierto B-tree en C? [cerrado]

Estoy buscando una implementación de código abierto esbelta y bien construida de una biblioteca B-tree escrita en C. Debe estar bajo una licencia que no sea GPL para que pueda usarse en una aplicación comercial. Idealmente, esta biblioteca admite ...

1 la respuesta

Por qué una variable no se puede definir dos veces en 2 archivos en C

¿Por qué no puedo tenerint a;en 2 archivos C. Tengo la intención de combinar ambos para hacer ejecutable. Sé por experiencia que no puedo, pero quiero encontrar dónde dice esto el C99 estándar y sellar mi comprensión. Estoy leyendo el estándar ...

7 la respuesta

¿Cuál es la diferencia entre una macro y una función en C? [cerrado]

¿Cuál es la diferencia entre una macro y una función enC? ¿Dime una aplicación donde puedo usar macros y funciones?

5 la respuesta

Asignación de memoria para la matriz de caracteres

Tengo un gran problema con el lenguaje C cuando se trata de cadenas,char * 's o lo que sea ... Entonces, en este caso particular, tengo un gran problema. Quiero crear una serie de caracteres y aún no sé de qué tamaño será. Quiero escribir algo ...

1 la respuesta

el puntero a un elemento vectorial se bloquea

vector<int> v; v.push_back(1); int * p = &v[0]; for (int i = 2; i <= 100; ++i) { v.push_back(i); } *p = 5;Sé que el vector reasignó una nueva pieza de memoria para aumentar la capacidad, pero p es solo un puntero a alguna dirección de memoria y ...

3 la respuesta

¿Cómo utilizar la multiplicación y acumulación de intrínsecos en ARM Cortex-a8?

¿Cómo utilizar los intrínsecos de acumulación múltiple multiplicados por GCC? float32x4_t vmlaq_f32 (float32x4_t , float32x4_t , float32x4_t);¿Alguien puede explicar qué tres parámetros tengo que pasar a esta función? Me refiero a los registros ...

6 la respuesta

C / C ++ dentro del código Ruby?

C / C ++ sería una buena opción para escribir algunos de los aspectos críticos del rendimiento de una aplicación Ruby. Sé que esto es posible. Me gustaría saber cómo agregar código C / C ++ en el código Ruby; cualquier otro idioma para el ...