Etant donné que je me suis mis seul, les autres groupes de 2 arrivent à bien avancer et quelques uns ont par ailleurs finis le jeu (ce qui n'est pas mon cas) ... Le 21 décembre étant la date limite, j'ai peur de ne pas y arriver malgré le temps que je puisse passer dessus :/
Où j'en suis ?
J'ai quand même fais la moitié du projet et j'ai finis : - Le menu, - La fenêtre pour les règle du jeu, - Le déplacement d'une fenetre graphique à une autre et - Le positionnement des cartes retournées au début de partie :
Avec notamment un simple code qui est pour le jeu2 (niveau moyen) :
Bref je suis bloqué à essayer de mettre maintenant des cartes aléatoirement sur le jeu .. et ça je n'y arrive pas depuis 1 semaine ...
Je tiens à préciser que ce code à été fais par moi même mais en rajoutant des choses que j'ai vu sur le web pour un memory en C++ .. mais rien n'y fais je suis bloqué, Merci beaucoup pour votre temps d'écoute a bientôt !
tu t'y connais en C toi surement ? tu peux regarde ma conv sur le forum please .. "https://openclassrooms.com/forum/sujet/erreur-de-segmentation-aide-pour-un-memory-en-c"
Tu as pollué au moins 4 post avec cette clownerie.
- Edité par edgarjacobs 9 décembre 2018 à 13:11:03
On écrit "j'ai tort", pas "tord" qui est le verbe "tordre" à la 3ème personne de l'indicatif présent
Il faudrait certainement donner plus de détails. Quel est le problème ?
> Bref je suis bloqué à essayer de mettre maintenant des cartes aléatoirement sur le jeu .. et ça je n'y arrive pas depuis 1 semaine ...
Précise quel est le souci : tu n'arrives pas à trouver un algorithme pour ça ? Tu as l'idée d'un algorithme mais, une fois programmé, il ne donne pas les bons résultats ? Ou bien c'est juste un problème de C ? Le deuxième programme de ton message, il correspond à la mise des cartes aléatoirement dans le jeu ? C'est lui qui ne marche pas ? C'est-à-dire ? Il faut quoi et il devrait faire quoi ?
Là, sans aucune information, je ne vois pas comment tu peux recevoir de l'aide.
oui je ne trouve aucun algorithme permettant de réaliser le melange de mes cartes, les choisir directement de mon dossier image et les placer sur le jeu .. puis quand on clique sur une image déjà place au dos et bien on fais apparaître celle qui devrait se trouver à cet endroit ... je ne sais pas comment m’y prendre
Les forums d'Openclassrooms disposent d'une fonctionnalité permettant de colorer et mettre en forme les codes source afin de les rendre plus lisibles et faciles à manipuler par les intervenants. Pour cela, il faut utiliser le bouton de l'éditeur, choisir un des langages proposés et coller votre code dans la zone prévue. Si vous utilisez l'éditeur de messages en mode Markdown, il faut utiliser les balises <pre class="brush: cpp;">Votre code ici</pre>.
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Marrant ta lib graphique, visiblement ta fonction charger affiche également. Ça permet de simplifier pas mal, par contre j'espère qu'en interne ces images sont gardées en cache et pas rechargées a chaque itération !
Marrant ta lib graphique, visiblement ta fonction charger affiche également. Ça permet de simplifier pas mal, par contre j'espère qu'en interne ces images sont gardées en cache et pas rechargées a chaque itération !
/* PT11_APL2018 - jeu.c --- AUTEUR : NICOLAS FAFIN VERSION : X DATE FIN DU PT : Vendredi 21 décembre 2018 */
/* include */ #include <stdlib.h> #include <stdio.h> #include <graph.h> /* permet d'utiliser les fonctions présentent dans la lgraph */ #include <time.h> #include <unistd.h> /* permet d'utiliser la fonction sleep(); */ /* define */ #define POSX 180 #define POSY 80 #define LARGEUR 1600 #define HAUTEUR 850
int main(void) { InitialiserGraphique(); CreerFenetre(POSX,POSY,LARGEUR,HAUTEUR); /* la fenêtre se lance et se place aux points (POSX,POSY) de taille LARGEUR x HAUTEUR */
srand(time(NULL)); int posxc=(LARGEUR/2)-350; int posyc=100; int i,j;
const int SPRITE_SIZE = 12, SPRITE_RAND_SIZE = 24, TWO_CARD = 2, MAX = 24, MIN = 0;
Je n'y arrive pas .... quel est le problème ici ? ..j'suis en pls c'est fou ..
"Erreur de segmentation" AIDE POUR UN MEMORY EN C
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
On écrit "j'ai tort", pas "tord" qui est le verbe "tordre" à la 3ème personne de l'indicatif présent
Pas d'aide concernant le code par MP, le forum est là pour ça :)
Recueil de code C et C++ http://fvirtman.free.fr/recueil/index.html