Preguntas etiquetadas con c

193
Spring MVC: objeto complejo como GET @RequestParam

Supongamos que tengo una página que enumera los objetos en una tabla y necesito poner un formulario para filtrar la tabla. El filtro se envía como Ajax GET a una URL como esa: http://foo.com/system/controller/action?page=1&prop1=x&prop2=y&prop3=z Y en lugar de tener muchos parámetros...

192
Objetivo-C: BOOL vs bool

Vi el "nuevo tipo" BOOL ( YES, NO). Leí que este tipo es casi como un char. Para probar lo hice: NSLog(@"Size of BOOL %d", sizeof(BOOL)); NSLog(@"Size of bool %d", sizeof(bool)); Es bueno ver que ambos registros muestran "1" (a veces en C ++ bool es un int y su tamaño es 4) ¿Entonces me...

192
Usando variables dentro de un bash heredoc

Estoy tratando de interpolar variables dentro de un bash heredoc: var=$1 sudo tee "/path/to/outfile" > /dev/null << "EOF" Some text that contains my $var EOF Esto no funciona como esperaba ( $varse trata literalmente, no se expande). Necesito usarlo sudo teeporque crear el archivo...

192
formato printf () para hexadecimal

Esto es más una consulta curiosa que una pregunta importante, pero ¿por qué cuando se imprime hexadecimal como un número de 8 dígitos con ceros a la izquierda, esto %#08Xno muestra el mismo resultado que 0x%08X? Cuando trato de usar el primero, 08se elimina el indicador de formato y no funciona...

191
¿Qué son los objetos de "primera clase"?

¿Cuándo se dice que los objetos u otra cosa son de "primera clase" en un lenguaje de programación dado y por qué? ¿En qué se diferencian de los idiomas donde no están? EDITAR. Cuando uno dice "todo es un objeto" (como en Python), ¿quiere decir que "todo es de primera

191
¿Puedo usar un literal binario en C o C ++?

Necesito trabajar con un número binario. Traté de escribir: const x = 00010000; Pero no funcionó. Sé que puedo usar un número hexadecimal que tiene el mismo valor que 00010000, pero quiero saber si hay un tipo en C ++ para números binarios y si no lo hay, ¿hay otra solución para mi...