salut
j'ai besoin d'un ptit coup de main informatique
dans un programme j'enregistre 3 tablo dans un fichier .txt ou .doc les deux premiers sont des tableaux 64*64 de 1 charactère ("O" ou "X") et le troisieme est un tableau 64*2 de CString de longueur variable disposé comme sur le modele suivant :
oxoxoxoxoxox ...
oxoxooxoxoxo
xooxoxxoooxx
oxxooxxoxoox (64*64)
oxoooxxxxooo
xooooxxxxxoo
oxooooxxxoxo...
oxoxoxxxxoox...
xoooxoooxoxo
xxoxoxoxoxox (64*64)
xoxoxoxoxoxo
xoxoxoxoxoxo
azerty hello
world bonjour (64*2) normalement il n'y a qu'un
yes salut espace entre chaque mot.
... ...
mon problème est d'arrivé a ouvrir ces donnes sauvées. Pour les deux premiers tablo cela ne m'a pas poser de problème mais pour le troisième je galère un peu
voici le debut de ma fonction d'ouverture:
char ptr;
int c,l;
CString load;
CFileDialog dlg2(true);
if(dlg2.DoModal() != IDOK)return;
load=dlg2.GetPathName();
m_Donnees.stream = fopen(load,"r");
if(m_Donnees.stream==NULL)
{
perror("fopen");
exit(1);
}
enfin voici le tablo ou j'espere stockée ces noms : CString ArrayName[64][2];
je pense qu'il faut que je joue avec fread mais c'est pas encore ça!!!
si quelqu'un peu m'aider c'est cool.