SINGLETON PARA USO DE BASE DE DATOS

En este manual aprenderemos a usar Singleton junto a C++ y Qt.
En la fuente pueden encontrar el link de descarga tanto del PDF como del .RAR con codigo de ejemplo.
¿En que consiste singleton?
El patron de diseño singleton se encarga de generar una clase que evita que las demas clases puedan usar y en dado caso corromper los datos (En este articulo nos enfocaremos al uso de una clase con conexión a una base de datos) aun que no necesariamente es suunico fin.
¿Como hace esto el patron de diseño?
Logra el cometigo haciendo que lasfunciones constructor publicas sean limitadas y solo manejadas por el.
¿Cuáles son los conocimientos que necesitamos?
Conocimientos solidos sobre clases en C++
Conocimientos sobre punteros en C++
Conocimiento sobre QT 5.5 o superior
Conocimientos de base de datos.
¿QUE ES UN PATRON DE DISEÑO?
Una posible solución a unproblema común en el desarrollo de software.
¿Qué usaremos?
Usaremos QT 5.5 y C++, estospueden ser usados con GCC, Mingw y demas compiladores compatibles.
¿Por qué qt?
Qt cuenta con plugins para manejo debase de datos, entre ellos: SQLite, MySQL, Access, etc…