їDjson o Y_Ini?
#1

Buenas.
Ando en un proceso de "modernizaciуn". Ya reemplaze strcmp y strtok por zcmd y sscanf, y bueno, ahora quiero reemplazar Dini.

He estado mirando y los 2 mas recomendados son y_ini y djson. їPero cual me conviene para empezar?
Recomiendenme el mas facil, ya que el uso que le dare es bбsico.

Saludos!
Reply
#2

usa djson.
te vas a complicar mucho mas con y_ini dado que lee el archivo entero y no por "partes"
Reply
#3

Aparte la eficiencia de los dos es igual.
Reply
#4

en realidad y_ini es un toque mas rapido.
Reply
#5

y_ini, en mi opiniуn.



Quote:
Originally Posted by the_chaoz
Посмотреть сообщение
en realidad y_ini es un toque mas rapido.
Un graaaaaaan toque mбs rбpido ...
Reply
#6

Quote:
Originally Posted by MrDeath
Посмотреть сообщение
Un graaaaaaan toque mбs rбpido ...
depende en q. no te olvides q djson tiene cache...
Reply
#7

Quote:
Originally Posted by the_chaoz
Посмотреть сообщение
depende en q. no te olvides q djson tiene cache...
y_ini tambiйn:

pawn Код:
enum E_INI_WRITE
{
    E_INI_WRITE_NAME[MAX_INI_ENTRY_NAME],
    E_INI_WRITE_TEXT[MAX_INI_ENTRY_TEXT],
    E_INI_WRITE_NEXT
}

enum E_INI_TAGS
{
    E_INI_TAGS_NAME[MAX_INI_TAG char],
    E_INI_TAGS_START,
    E_INI_TAGS_LAST
}

static stock
    YSI_g_sINIWriteBuffer[INI_MAX_WRITES][INI_BUFFER_SIZE][E_INI_WRITE],
    YSI_g_sINIWritePos[INI_MAX_WRITES],
    YSI_g_sINITagPos[INI_MAX_WRITES],
    YSI_g_sINICurrentTag[INI_MAX_WRITES],
    YSI_g_sINIWriteTag[INI_MAX_WRITES][MAX_INI_TAGS][E_INI_TAGS],
    YSI_g_sINIWriteFile[INI_MAX_WRITES][128];
Reply
#8

pero no de una linea de terminada si no del archivo en si o el tag especificado.

no se si me explico bien
Reply
#9

La velocidad no lo es todo.
Reply
#10

Yo uso djson, ya me acostumbre. Nunca le entendi bien a y_ini ( Bueno, si cambien my systema de coches de djson a y_ini, pero simpre que salvava, re emplazaba lo que ya estaba salvado, no se si era bug o no, nunca le continue ), i bueno djson esta facil de usar!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)