Programación

89
C ++: imprime el valor de enumeración como texto

Si tengo una enumeración como esta enum Errors {ErrorA=0, ErrorB, ErrorC}; Entonces quiero imprimir en la consola Errors anError = ErrorA; cout<<anError;/// 0 will be printed pero lo que quiero es el texto "ErrorA", ¿puedo hacerlo sin usar if / switch? ¿Y cuál es tu solución para...

89
¿Cómo colapsar bloques de código en Eclipse?

Hace unos días mi Eclipse estaba funcionando bien y apareció un +/- en cada bloque que podría colapsarse (funciones, clases, etc.) ... pero ahora sí aparece, y no sé cómo activar esa función nuevamente . Es Eclipse Helios, que se ejecuta en una caja de Gentoo Linux.

89
mostrar reloj de arena cuando la aplicación está ocupada

Para una vista construida con WPF, quiero cambiar el cursor del mouse a un reloj de arena cuando la aplicación está ocupada y no responde. Una solución es agregar this.Cursor = Cursors.Wait; a todos los lugares que pueden hacer que la interfaz de usuario deje de responder. Pero,...

89
¿Cuál es la diferencia entre ViewFlipper y ViewSwitcher?

Ambos heredan ViewAnimator. Sé que ViewSwitchersolo permite dos vistas, mientras que ViewFlipperpermite más. Pero, ¿por qué creó Android ViewSwitcher, si es solo un ViewFlippercon 2 vistas? ¿Hay otras diferencias? ¿Con qué condición se utilizará uno superior al otro?

89
ALTER TABLE AGREGAR COLUMNA SI NO EXISTE en SQLite

Recientemente hemos tenido la necesidad de agregar columnas a algunas de nuestras tablas de bases de datos SQLite existentes. Esto se puede hacer con ALTER TABLE ADD COLUMN. Por supuesto, si la tabla ya ha sido alterada, queremos dejarla sola. Desafortunadamente, SQLite no admite una IF NOT...