Cita:
Iniciado por El_Metallick 1. Lo del doble puntero es por algo que nos enseñaron los ayudantes del ramo :S pero como dices que es raro usarlo voy a probar con punteros simples
2.strftime es una funcion de la libreria time.h por ende ANSI C
3. Lo hago asi para que sea mas facil entender el funcionamiento de la función y por una cosa nemotecnica (estoy acostumbrado a eso aunque se que no es lo optimo)
4. Pero no le veo la diferencia entre un while y un for :S
Saludos
1. Puedes usar sólo uno y va a funcionar igual, puesto que todo el rato estás haciendo *CabezaArriendo, puedes quitarlo.
2. Ciertamente, perdona mi desliz, estoy acostumbrado a ver ctime().
3. Ah, bien ;) Tampoco es que influya en el rendimiento... pero sería lo correcto usar sólo las variables necesarias.
4. El for expresa un bucle: "Ve al siguiente hasta que no haya más". While se usa para expresar "Mientras no haya más..." y se suele usar para expresar otras cosas, no bucles.
Todo for es un while con inicialización y paso:
for(a;b;c)
{
XXX;
}
es lo mismo que
a;
while(b)
{
XXX;
if(b) c;
};
(Salvo que el for hace el if y el while juntos sin repetir evaluar la condición)