kopernik
-
30 juin 2001 à 10:36
cs_mogador
Messages postés33Date d'inscriptionmercredi 18 octobre 2000StatutMembreDernière intervention 4 janvier 2010
-
14 déc. 2009 à 15:08
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_mogador
Messages postés33Date d'inscriptionmercredi 18 octobre 2000StatutMembreDernière intervention 4 janvier 2010 14 déc. 2009 à 15:08
Bonjour,
je souhaiterais convertir n'importe quel type de fichier (txt, jpg, avi, exe ...) en fichier binaire ou plutot en fichier texte contenant un suite de 0 et 1. et la meme chose faire le contraire.
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011 4 juin 2004 à 11:41
'lu skunsky
Avec mon src, (et de mem...)
taFonction(BString section,int* val1, int* val2)
{
//directement, sans controler l'existance des données,
*val1=BFichierIni::get("variable 1",section,"tonFichierIni.ini").toInt();
*val2=BFichierIni::get("variable 1",section,"tonFichierIni.ini").toInt();
}
magicalement...
Nono.
skunsky
Messages postés26Date d'inscriptionsamedi 29 mai 2004StatutMembreDernière intervention 3 juillet 2004 3 juin 2004 à 17:37
Salut Nic c.
Je te remercie pour cette source car je programme sur c++ builder et je chercher partout unexemple d ecriture/lecture de fichier *.ini mais j ai 2,3 questions:
comment fait on pour ecrire dans un fichier ini:
[section1]
variable 1= valeur
variable 2= valeur
[section2]
variable 1= valeur
variable 2= valeur
Et je ne comprends pas tres bien (je suis debutant) la fonction de lecture que designe (dans ton exemple) "defaut"? connaitrai tu une fonction qui me permette d obtenir les valeurs des variables 1 et 2 si je donne la section en argument?
magic_Nono
Messages postés1878Date d'inscriptionjeudi 16 octobre 2003StatutMembreDernière intervention16 mars 2011 18 déc. 2003 à 15:15
Cette fiche devrait résoudre le problème pour tous les langages...
Magicalement,
Nono.
youpiyoyo
Messages postés539Date d'inscriptionvendredi 6 juin 2003StatutMembreDernière intervention14 juillet 2010 11 août 2003 à 14:22
si tu es sous vc
utilise WritePrivateProfileString: pour ecrire
et
GetPrivateProfileString: pour lire , clef ,section,etc
cherche dans msdn il y en 2 ou 3 autres utiles
youpi ++
14 déc. 2009 à 15:08
je souhaiterais convertir n'importe quel type de fichier (txt, jpg, avi, exe ...) en fichier binaire ou plutot en fichier texte contenant un suite de 0 et 1. et la meme chose faire le contraire.
#include <stdio.h>
int main(int argc, char **argv) {
/*
FILE *fp;
fp=fopen("test.c", "wb");
char x[10]="ABCDEFGHIJ";
fwrite(x, sizeof(x[0]), sizeof(x)/sizeof(x[0]), fp);
*/
FILE *fp;
fp=fopen("test.c", "rb");
char x[10];//="ABCDEFGHIJ";
fread(x, sizeof(char), 10, fp);
printf("%d================",sizeof(x));
printf("\n");
for(int i=0;i<sizeof(x);i++)
{
printf("%x==========",x[i]);
//printf("\n");
for(int j=7;j>=0;j--)
{
//printf("(%d)",j);
printf("%d",(x[i]>>j)&(255>>7));
}
printf("\n");
}
}
Merci pour votre aide.
sed
4 juin 2004 à 11:41
Avec mon src, (et de mem...)
taFonction(BString section,int* val1, int* val2)
{
//directement, sans controler l'existance des données,
*val1=BFichierIni::get("variable 1",section,"tonFichierIni.ini").toInt();
*val2=BFichierIni::get("variable 1",section,"tonFichierIni.ini").toInt();
}
magicalement...
Nono.
3 juin 2004 à 17:37
Je te remercie pour cette source car je programme sur c++ builder et je chercher partout unexemple d ecriture/lecture de fichier *.ini mais j ai 2,3 questions:
comment fait on pour ecrire dans un fichier ini:
[section1]
variable 1= valeur
variable 2= valeur
[section2]
variable 1= valeur
variable 2= valeur
Et je ne comprends pas tres bien (je suis debutant) la fonction de lecture que designe (dans ton exemple) "defaut"? connaitrai tu une fonction qui me permette d obtenir les valeurs des variables 1 et 2 si je donne la section en argument?
18 déc. 2003 à 15:15
Cette fiche devrait résoudre le problème pour tous les langages...
Magicalement,
Nono.
11 août 2003 à 14:22
utilise WritePrivateProfileString: pour ecrire
et
GetPrivateProfileString: pour lire , clef ,section,etc
cherche dans msdn il y en 2 ou 3 autres utiles
youpi ++
30 juin 2001 à 10:36