Preguntas etiquetadas con c

90
Concatenar int a string usando C Preprocessor

Estoy tratando de averiguar cómo puedo concatenar un #define'd int a un #define' d string usando el preprocesador C. Mi compilador es GCC 4.1 en CentOS 5. La solución también debería funcionar para MinGW. Me gustaría agregar un número de versión a una cadena, pero la única forma en que puedo...

90
Serializar enumeraciones con Jackson

Tengo una enumeración descrita a continuación: public enum OrderType { UNKNOWN(0, "Undefined"), TYPEA(1, "Type A"), TYPEB(2, "Type B"), TYPEC(3, "Type C"); private Integer id; private String name; private WorkOrderType(Integer id, String name) { this.id = id; this.name = name; }...

90
NSArray con NSPredicate usando NOT IN

Tengo un NSArray que quiero filtrar ciertos objetos usando un NSPredicate, esperaba poder usar NOT IN ya que vi que puedo hacer un IN fácilmente. Entonces tengo mi matriz: self.categoriesList Luego obtengo los valores que quiero eliminar: NSArray *parentIDs = [self.cateoriesList...

90
gdb: "No se ha cargado ninguna tabla de símbolos"

Sigo recibiendo este mensaje de error cuando intento agregar un punto de interrupción en gdb. He usado estos comandos para compilar: gcc -g main.c utmpib2.c -o main.o and: cc -g main.c utmpib2.c -o main.o and also: g++ -g main.c utmpib2.c -o main.o También probé "-ggdb" en lugar de "-g" y...

90
Mostrar GIF animado en iOS

Noté que con iMessage, los gifs animados ahora se pueden enviar y mostrar. ¿Significa esto que Apple ahora admite la visualización de GIF animados en una aplicación, o el método más sencillo sigue siendo dividir la imagen en fotogramas y luego mostrarlos secuencialmente? ¿Cuál es la forma más...

90
Que es esto (( ))?

Mientras navego por el código fuente del compilador gcc (gcc / c-family / c-pragma.c) veo: typedef struct GTY(()) align_stack { int alignment; tree id; struct align_stack * prev; } align_stack; e independientemente de tener muchos años de programación en C detrás de mí, estos bits (())son...

90
Llamar a una función C desde código C ++

Tengo una función en C que me gustaría llamar desde C ++. " extern "C" void foo()" No pude usar el tipo de enfoque porque la función C no pudo compilarse usando g ++. Pero se compila bien usando gcc. ¿Alguna idea de cómo llamar a la función desde C ++?

90
Error fatal de GCC: stdio.h: no existe tal archivo o directorio

Estoy intentando compilar un programa en C en OS X 10.9 con GCC 4.9 (experimental). Por alguna razón, recibo el siguiente error en tiempo de compilación: gcc: fatal error: stdio.h: No such file or directory Luego probé un programa simple de Hello World: #include <stdio.h> int main(int...