Programación General > C++ Builder

 correxion de codigo

<< < (2/2)

m0skit0:
Si declaras una variable como static dentro de una función/método, su valor se mantendrá aunque salgas de la función/método y vuelvas a llamarlo más tarde. Por ejemplo:


--- Código: C ---static int intNumJPG; En cuanto a la variable global pues es simplemente una variable declarada en ámbito global (por ejemplo a nivel de WinMain()) y por tanto todas las clases/funciones tienen acceso a su valor.

Tanto en un caso como en otro, esto te permite solucionar tu problema al ir contando con la variable el número de veces que has escrito el JPG. Eso sí, al reiniciar el programa el conteo comenzará por el valor que hayas definido como inicial a menos que guardes la información en un fichero.

Espero haberme explicado mejor. Salud.

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa