SA-MP Forums Archive
[DUDA] Diferencia entre INI y DINI - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [DUDA] Diferencia entre INI y DINI (/showthread.php?tid=518179)



[DUDA] Diferencia entre INI y DINI - Shura - 08.06.2014

Bien, estoy aprendiendo un poco de los guardados de datos, y quisiera saber la diferencia de ambos en sн, es posible ademбs usar los 2 juntos sin ningun tipo de problema? Espero una respuesta, desde ya muchas gracias


Respuesta: [DUDA] Diferencia entre INI y DINI - Swedky - 08.06.2014

Sн habrб un problema. Dini guarda los datos asн:

Код:
Password=12345
E Y_Ini:

Код:
Password = 12345
Entonces cuando intentes leer datos no podrбs.


________

Dini es mбs lento, ya que tiene que leer y cerrar, leer y cerrar, leer y cerrar. Imagнnate que quieres leer 5 datos con Dini, serнa asн el proceso:

Код:
1) Abrir archivo.
2) Leer primer dato.
3) Cerrar.
4) Abrir archivo.
5) Leer primer dato.
6) Leer segundo dato.
7) Cerrar.
8) Abrir archivo.
9) Leer primer dato.
10) Leer segundo dato.
11) Leer tercer dato.
12) Cerrar.
13) Abrir archivo.
14) Leer primer dato.
15) Leer segundo dato.
16) Leer tercer dato.
17) Leer cuarto dato.
18) Cerrar.
19) Abrir archivo.
20) Leer primer dato.
21) Leer segundo dato.
22) Leer tercer dato.
23) Leer cuarto dato.
24) Leer quinto dato.
25) Cerrar.
Tambiйn otras cosas, como limpiar los ъltimos 2 caracteres de la cadena, calcular la longitud del valor que se desea leer, darle formato a esos valores, etc...

Pero Y_Ini mantiene abierto el archivo mientras lo lee. O sea, asн:

Код:
1) Abrir archivo.
2) Leer primer dato.
3) Leer segundo dato.
4) Leer tercer dato.
5) Leer cuarto dato.
6) Leer quinto dato.
7) Cerrar archivo.
Y tambiйn deberб hacer lo otro (limpiar los ъltimos 2 caracteres de la cadena, calcular la longitud del valor que se desea leer, darle formato a esos valores, etc...), pero claramente es mucho mбs rбpido.


Respuesta: [DUDA] Diferencia entre INI y DINI - JustBored - 08.06.2014

Quote:
Originally Posted by EnzoMetlc
Посмотреть сообщение
Sн habrб un problema. Dini guarda los datos asн:

Код:
Password=12345
E Y_Ini:

Код:
Password = 12345
Entonces cuando intentes leer datos no podrбs.


________

Dini es mбs lento, ya que tiene que leer y cerrar, leer y cerrar, leer y cerrar. Imagнnate que quieres leer 5 datos con Dini, serнa asн el proceso:

Код:
1) Abrir archivo.
2) Leer primer dato.
3) Cerrar.
4) Abrir archivo.
5) Leer primer dato.
6) Leer segundo dato.
7) Cerrar.
8) Abrir archivo.
9) Leer primer dato.
10) Leer segundo dato.
11) Leer tercer dato.
12) Cerrar.
13) Abrir archivo.
14) Leer primer dato.
15) Leer segundo dato.
16) Leer tercer dato.
17) Leer cuarto dato.
18) Cerrar.
19) Abrir archivo.
20) Leer primer dato.
21) Leer segundo dato.
22) Leer tercer dato.
23) Leer cuarto dato.
24) Leer quinto dato.
25) Cerrar.
Tambiйn otras cosas, como limpiar los ъltimos 2 caracteres de la cadena, calcular la longitud del valor que se desea leer, darle formato a esos valores, etc...

Pero Y_Ini mantiene abierto el archivo mientras lo lee. O sea, asн:

Код:
1) Abrir archivo.
2) Leer primer dato.
3) Leer segundo dato.
4) Leer tercer dato.
5) Leer cuarto dato.
6) Leer quinto dato.
7) Cerrar archivo.
Y tambiйn deberб hacer lo otro (limpiar los ъltimos 2 caracteres de la cadena, calcular la longitud del valor que se desea leer, darle formato a esos valores, etc...), pero claramente es mucho mбs rбpido.
Dini no funciona asн lol, DINI lee un dato que se le especifica y cierra el archivo cuando se le vuelve a llamar la funciуn la abre busca el dato lo extrae y cierra el archivo y asн sucesivamente.


Respuesta: [DUDA] Diferencia entre INI y DINI - Shura - 08.06.2014

En fin, se pueden usar ambos? xD


Respuesta: [DUDA] Diferencia entre INI y DINI - Swedky - 08.06.2014

Quote:
Originally Posted by JustBored
Посмотреть сообщение
Dini no funciona asн lol, DINI lee un dato que se le especifica y cierra el archivo cuando se le vuelve a llamar la funciуn la abre busca el dato lo extrae y cierra el archivo y asн sucesivamente.
Dini no puede ir a la directamente a la lнnea que se le especifica, debe leer lнnea por lнnea hasta encontrarlo.

Quote:
Originally Posted by Shura
Посмотреть сообщение
En fin, se pueden usar ambos? xD
Ya te dн la respuesta en mi primer comentario.


Respuesta: [DUDA] Diferencia entre INI y DINI - Shura - 08.06.2014

Ya leн que segъn vos no podrй, porqe tendrй qe leer datos diferentes verdad? Entonces se puede pasar de DINI a INI tranquilamente no?