• [^] # Re: Sacré bazar

    Posté par . En réponse au message remplir une chaine de int *. Évalué à 1.

    Moi je te propose de pas du tout faire comme ça! c'est absolument pas utile de se compliquer à ce point la vie!

    Imaginons plutôt une fonction qui écrit sur le disque avec comme paramètre :

    write_some_data(FILE* file,const void* datas,size_t size){
    fwrite(datas,sizeof(char),size,file);
    }

    pour écrire ton "long" il suffit de faire

    write_long(FILE* file,long data){
    write_some_data(file,&data,sizeof(data));
    }

    c'est plus simple, non?

    Et tu peut faire pareil pour n'importe quel type de donné...un int, un short ...