Entradas

Mostrando las entradas etiquetadas como C

Pilas C++ !!

Pilas en C++: Hace poco me llego una "barbacha" (Barbacha: dicese del trabajo freelance, pequeño, temporal en donde el precio es mas regateado que una película en San Bazar..), esta consistía en realizar un programa en C++ que determinara si una palabra es palindrome (palabra que se lee igual al derecho y al revés). Para desarrollarlo use code::blocks ( http://www.codeblocks.org/ ), un ide para C++ que me ha parecido excelente, ademas de ser multiplataforma. Una pila es un tipo especial de lista enlazada de la cual solo se puede insertar y eliminar elementos en uno de los extremos de la lista. Imaginemos una lista enlazada como un tren, en donde cada vagón lleva su carga y tiene un enlace al siguiente vagón. Por lo tanto un nodo de la lista tendria un campo de valor y en C++ un puntero hacia el siguiente nodo(vagón). class nodo{ // metodos publicos: son los que se acceden desde otros objetos     public: // inicial...

ncurses... de vuelta al inicio

ncurses Es una librería escrita en C++ que tienes sus raíces en la antigua librería conio.h de C++, la cual se usaba para crear interfaces a los programas en C y C++. Lo admito, no sabia que existía, y con el auge de las ventanas y el html ni se me pasaba por la mente usarla en algo... pero la curiosidad me llamo la atención, porque para mi ese tipo de software de consola es de los mas estables y compatibles.. para un ejemplo esta  Midnight Commander [MC]   que es un manejador de archivos en modo consola. Sobre ncurses encontre este tutorial para empezar muy bueno, el cual recomiendo para los que deseen realizar software sencillo, liviano y que no sea devorador de recursos, fue echo por  Carles Pina y se encuentre en: http://bulma.net/body.phtml?nIdNoticia=2004 Otro tutorial interesante y mas completo se encuentra en  http://gluc.unicauca.edu.co/wiki/index.php/Programaci%F3n_con_Ncurses y fue hecho por  Wil...