Yamaw 2008-06-06 at 06:40pm Je voudrais créer une matrice dans un fichier à part et allez chercher les données dans cette matrice depuis le fichier c.
Dois-je mettre cette matrice dans un fichier texte ?
Dois-je directement allez chercher les valeurs ou d'abord les "transférer" dans une matrice interne ?
Dans les deux cas, comment dois-je faire ?
Merci d'avance
Yamaw 2008-06-06 at 07:01pm Que dois-je mettre comme deuxième argument dans "fopen".
Yamaw 2008-06-06 at 07:26pm Au fait, avec ça, je peut aller chercher un à un les élément de la matrice (ce que je souhaite faire) ?
fopen/fread/fwrite est plus facile à utiliser, mais sensiblement moins rapide que les fonctions propres d'AMS (la VAT mentionnée par Martial).
Yamaw 2008-06-06 at 08:07pm J'aurais une autre question :
"donn" étant une matrice (interne)
Si je tape ceci pour afficher un terme de la matrice. Qu'est-ce qui ne va pas ?
DrawStr(65,20,donn[z][1],A_REPLACE);
Yamaw> quel est le type de donn ? (PS : pour mettre du code utilise les balises [ pre ], sinon y a une partie qui disparaît)
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)
Yamaw 2008-06-06 at 08:25pm Oui je pense que c'est comme ça qu'il faut faire.
Enfin je pense que le problème n'est pas là.
Donc pour l'histoire du fichier à part.
J'ai mis ça :
unsigned long donn[10][2] = fopen("Donnees", "r");
Est-ce que c'est comme ça que je dois faire ? (désolé je suis très débutant et je comprend pas grand chose)
Car il (TIGCC) me dit (si j'ai bien compris) qu'il ne faut pas mettre "[10][2]" mais si je met rien j'ai l'impression qu'il met dans "donn" seulement la valeur 1,1 de la matrice.
Yamaw 2008-06-06 at 08:30pm C'est presque ça, oui ...
Yamaw 2008-06-06 at 09:00pm Et je l'affiche comme ça mais visiblement il y a aussi un problème.
DrawStr(65,20,donn[z][1],A_REPLACE);
Yamaw 2008-06-06 at 09:24pm "Une direction d'écran" ?
J'ai essayer avec printf, pas de meilleur résultat.
Je n'ai pas trouvé d'exemple utilisant fopen, fread ou fclose.
Yamaw 2008-06-06 at 09:29pm Non c'est un fichier texte. Mais je veux bien essayer.
Yamaw 2008-06-06 at 09:34pm C'est justement ce que j'essaye de faire ...
Yamaw 2008-06-07 at 07:50am Et je peux utiliser quoi d'autres ?
Je précise que j'aurai besoin de texte dans la matrice.
Pour le texte c'est un peu plus compliqué, ça dépend si y a une longueur maximale pour chaque chaîne ou si il faut gérer des longueurs variables, etc.
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)