He estado mirando los datos del proyecto Juk, y me he encontrado con algo bastante curioso: típicos fallos tontos que se tienen al utilizar C++; por ejemplo:
Por si alguien se anima a participar en el proyecto, aquí tenéis el libro gratuito Gui Programming with Qt 3 (Aunque habrá que ir pensando en echarle un ojo a qt4)
+1 SuperInteresante
(Puntos:2)( http://barrapunto.com/ )
Gracias por el enlace!
Algun error típico más
(Puntos:2, Informativo)( https://twitter.com/yapw | Última bitácora: Viernes, 13 Mayo de 2011, 21:21h )
Tiene explicación: una clase que necesita alguno de ellos es que hace gestión interna de recursos (generalmente memoria) y la gestión de dichos recursos lo más normal es hacerla en la asignación y la destrucción. Más info en una vieja entrada de por aquí [barrapunto.com].
Si a alguien le interesa esto es posible que le interesen un par de entradas más ("RAII: Resource Acquisition Is Initialization " [barrapunto.com] y "Clases no copiables" [barrapunto.com]) aunque probablemente lo que mejor le iría es "Effective C++" de Scott Meyers [amazon.com]
Saludos y gracias por la entrada...
Aquí había una firma
Lo peor de C++
(Puntos:2)( Última bitácora: Miércoles, 28 Diciembre de 2011, 00:46h )
Otro fallo típico es el uso de la herencia multiple. Cosa que al final solo trae dolores de cabeza y dependencias.
Mis fallos más comunes
(Puntos:2)( http://barrapunto.com/ | Última bitácora: Lunes, 24 Noviembre de 2008, 09:35h )
int rutina( float a)
{
int result;
if( a> 0) result =1;
}
donde podéis ver resumidos los dos tipos de error más comunes a mi juicio:
1) no inicialicé "result", si a es menor o igual que 0 contiene un valor aleatorio.
2) me olvidé el "return result;", el resultado que se obtiene en la llamada "int b= rutina(2);" es aleatorio.
_____________
Un espresso? \____
Podría ser peor
(Puntos:1)( http://todoa99.blogspot.com/ | Última bitácora: Lunes, 20 Abril de 2009, 22:41h )