Son muchos los tipos de licencias que existen hoy en día, y a la hora de desarrollar software normalmente no sabemos cual de todas elegir, o no estamos completamente seguros.
Son muchos los tipos de licencias que existen hoy en día, y a la hora de desarrollar software normalmente no sabemos cual de todas elegir, o no estamos completamente seguros.

El nombre original de este libro es: An Introduction to GCC, un manual introductorio a los compiladores GNU para C y C++.
Hace más de un mes aproximadamente nació la idea en el Grupo de SDL en español de organizar cada cierto tiempo propuestas de desarrollo para generar pequeños programas utilizando la biblioteca SDL.
Aunque esto ya se había hecho hace un par de años, nos ha vuelto a picar el bichito de crear cosas, con el fin de que todos podamos practicar y generar algún código útil.
Después de escribir dos artículos introductorios al desarrollo de videojuegos:
ya es tiempo de que pasemos a otra etapa, con menos teoría (aunque siempre será necesaria una pequeña dosis) y mucha más práctica.

Pensar en C++ es un libro disponible en dos volúmenes, que nos acerca al paradigma de la programación orientada a objetos utilizando el lenguaje C++.
Este tutorial estaba pendiente desde noviembre de 2006, pero debido a las clases, certámenes, trabajos, etc. no había podido comenzar. Ahora ya en vacaciones, pude finalizar este tutorial.
En la sección Tutoriales del sitio, pueden encontrar un artículo sobre Desarrollo de Videojuegos.
El objetivo de este artículo es dar a conocer los conocimientos básicos que se deben tener para comenzar a desarrollar nuestros propios videojuegos y algunas recomendaciones que conviene seguir.
Esta vez veremos otro contenedor de STL, la clase list. Esta clase es implementada como una lista doblemente enlazada. El manejo de esta clase es muy similar a la clase vector que ya vimos. Para declarar una lista tan solo necesitamos darle el tipo de dato que queremos almacenar en ella.
Continuando con los tutoriales de STL, hoy veremos el uso de iteradores y porque es necesario usarlos.
El concepto de iterador es fundamental para entender la STL ya que estos sirven para acceder a los datos almacenados en clases contenedoras como vector, map, list, etc.
Quizás para el año 2009 tengamos una nueva versión de C++, por ahora llamada C++0x, ya que no se sabe exactamente cuando saldrá.
