Posté le 01/04/2014 23:14
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 75 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 06/04/2014 16:25 | #
Pas de bug de compilation mais toujours la fenêtre
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Citer : Posté le 06/04/2014 16:27 | #
C'est vraiment la fonction Save() qui bugge ?
Retire le sizeof(**Grille) qui ne te sert à rien parce qu'il vaut 1 et que de toute manière, tu sais de quelle taille sont tes données.
Enfin, si ça ne marche toujours pas, commentes la boucle de Grille.
Citer : Posté le 06/04/2014 16:35 | #
Ok, j'ai mis 16 à la place du "sizeof(**Grille)*4" mais ça a encore raté...
Par contre, avec la boucle en commentaire, ça bugue plus, mais du coups ça sauvegarde pas ma grille
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Citer : Posté le 06/04/2014 16:37 | #
Je crois que je suis un idiot... --'
En remplacant Grille par (Grille+i) ?
Citer : Posté le 06/04/2014 16:41 | #
C'est bon
ça marche exactement comme prévu
Et non, tu n'est pas du tout idiot, je peux te l'assurer
encore MERCI Lephénixnoir, je te ferais une mention spéciale dans les crédits
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Citer : Posté le 06/04/2014 16:43 | #
La lecture se passe bien aussi ?
Les données ne sont pas perdues en route ?
Citer : Posté le 06/04/2014 16:46 | #
Non, c'est bon tu m'as donné le code parfait 8)
Ajouté le 06/04/2014 à 16:47 :
J'ai fait tout les tests nécessaires sur l'émulateur et sur ma SH4
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Citer : Posté le 06/04/2014 16:48 | #
De rien.
En revanche pour t'éviter ce genre de problèmes, je te conseille, sauf cas exceptionnels, d'utiliser de préférence des tableaux à une dimension ; c'est plus facile pour les passages aux fonctions.
Citer : Posté le 06/04/2014 16:51 | #
A d'accord , ce serait (en basic) comme une liste ou une Str qui serait converti en tableau 2D ?
Mais pour le moment, je vais laisser le code comme ça (car il fonctionne ), mais si tu le dis, j'y penserais la prochaine fois
En tout cas, maintenant je sais manipuler les fichiers avec ta Lib en plus
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Citer : Posté le 06/04/2014 16:56 | #
Oui oui, laisse comme ça !
Les tableaux à une dimension se passent très facilement
{
// Et hop, ça fonctionne !
}
int main()
{
int tab[10];
Fonction(tab);
}
Citer : Posté le 06/04/2014 16:58 | #
Ouai, plus facile de faire la fonction avec 1 pointeur qu'avec un double pointeur
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Citer : Posté le 06/04/2014 17:00 | #
Non, ce n'est pas un double pointeur, c'est un tableau de pointeurs !
Théoriquement
Citer : Posté le 06/04/2014 17:02 | #
enfin bref, grâce (à cause ?) d'un débutant comme moi, tu as pu réussir à faire une fonction pour lire les tableaux 2D avec memory
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Citer : Posté le 06/04/2014 17:08 | #
T'inquiète pas, si j'en avais eu besoin, j'aurais su la faire
Citer : Posté le 06/04/2014 17:12 | #
Je n'en doute pas
hum, petit HS : l'équivalent de While(Getkey) : WhileEnd
En C, j'avais essayé des truc mais a fonctionnait pas
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Citer : Posté le 06/04/2014 17:14 | #
Ah, tu veux une boucle qui attende que l'on relâche le clavier pour continuer ?
GetKey() attend que l'on appuie sur une touche, donc ça ne peut pas marcher.
Il y a bien IsKeyDown(), mais il faut préciser toutes les touches une à une.
Citer : Posté le 06/04/2014 17:16 | #
Ouai, c'est assez contraignant
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)