Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation C » probleme démineur (31 réponse(s))
./REPRISE DU POST PRECEDENT (post n°19)   Marquer comme non lu.
LionelA Ecrit le: Mercredi 23 février 2005 à 17:55 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Je n'ai pas testé mais pour ton probleme :
1) verifie que ce n'est pas l'historique des commandes tapées qui prend la place
2) verifie si tu ferme bien tous les fichiers ouverts avec fopen
3) verifie que tu free bien tous les malloc

A mon avis il doit s'agir du 1) :)
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°20   Marquer comme non lu.
caamg Ecrit le: Mercredi 23 février 2005 à 20:22 Déconnecté(e)    Voir le profil de caamg Envoyer un email à caamg Visiter le site WEB de caamg Envoyer un message privé à caamg  

LionelA :
Je n'ai pas testé mais pour ton probleme :
1) verifie que ce n'est pas l'historique des commandes tapées qui prend la place
2) verifie si tu ferme bien tous les fichiers ouverts avec fopen
3) verifie que tu free bien tous les malloc

A mon avis il doit s'agir du 1) :)

ce n'est pas le 1):
_j'efface l'ecran RAM: 172148
_je joue
_j'efface l'ecran de nouveau RAM: 170654 #mur#

et je ferme le fichier et je free les 2 mallocs
:D
http://Wartoom.free.fr
mon site perso,un portail php sur le divertissement
    
./Post n°21   Marquer comme non lu.
Folco Ecrit le: Jeudi 24 février 2005 à 10:11 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


ça fait dans les 82 octets un gag de ce genre si je me souviens bien ^^
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°22   Marquer comme non lu.
limmt Ecrit le: Jeudi 24 février 2005 à 18:13 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


quel gag? il est drole au moins? :D
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°23   Marquer comme non lu.
Jfg Ecrit le: Jeudi 24 février 2005 à 20:08 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


  tab_info = calloc (nbr_ligne, sizeof (*dem));
  dem = calloc (nbr_ligne, sizeof (*dem));
  for (i = 0; i < nbr_ligne; i++)
  {
    dem[i] = calloc (nbr_colonne, sizeof (int));
    tab_info[i] = calloc (nbr_colonne, sizeof (int));
  }

C'est louche ça.
Kill Mario
    
./Post n°24   Marquer comme non lu.
caamg Ecrit le: Vendredi 25 février 2005 à 09:55 Déconnecté(e)    Voir le profil de caamg Envoyer un email à caamg Visiter le site WEB de caamg Envoyer un message privé à caamg  

Jfg :
  tab_info = calloc (nbr_ligne, sizeof (*dem));
  dem = calloc (nbr_ligne, sizeof (*dem));
  for (i = 0; i < nbr_ligne; i++)
  {
    dem[ i] = calloc (nbr_colonne, sizeof (int));
    tab_info[ i] = calloc (nbr_colonne, sizeof (int));
  }

C'est louche ça.

Oui je sais, je devrais les declarer comme ca:
int (*dem)[nbr_colonne];
int (*tab_info)[nbr_colonne];

et ensuite:
dem = calloc (nbr_ligne, sizeof (*dem));
tab_info = calloc (nbr_ligne, sizeof (*tab_info));

mais je n'y arrive pas car je les declarent globalement :D

-Edité le Vendredi 25 février 2005 à 10:36 par caamg-

-Edité le Vendredi 25 février 2005 à 11:15 par caamg-
http://Wartoom.free.fr
mon site perso,un portail php sur le divertissement
    
./Post n°25   Marquer comme non lu.
LionelA Ecrit le: Vendredi 25 février 2005 à 10:46 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Ce qui est louche c'est que dem est callocké nbr_ligne+1 fois et que les zones callockées sont perdues sauf la dernière
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°26   Marquer comme non lu.
Folco Ecrit le: Vendredi 25 février 2005 à 12:55 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


Martial Demolins :
ça fait dans les 82 octets un gag de ce genre si je me souviens bien ^^

oups j'ai pas du voir la deuxième page, je parlais de la place prise par une ligne d'historique (en plus ça peut varier donc...)
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°27   Marquer comme non lu.
limmt Ecrit le: Vendredi 25 février 2005 à 20:21 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


non mais moi je disais que c'est un gag pas drole lol #dehors#
-Edité le Vendredi 25 février 2005 à 20:21 par limmt-
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°28   Marquer comme non lu.
Kevin Kofler Ecrit le: Vendredi 25 février 2005 à 22:11 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


caamg :
mais je n'y arrive pas car je les declarent globalement :D

Avec des transtypages (typecasts) et des macros pour rendre ces transtypages transparents lors de l'usage, c'est faisable assez facilement.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°29   Marquer comme non lu.
caamg Ecrit le: Vendredi 25 février 2005 à 22:45 Déconnecté(e)    Voir le profil de caamg Envoyer un email à caamg Visiter le site WEB de caamg Envoyer un message privé à caamg  

Kevin Kofler :
Avec des transtypages (typecasts) et des macros pour rendre ces transtypages transparents lors de l'usage, c'est faisable assez facilement.

Merci :)
Mais cela est-il possible d'avoir 1 exemple
http://Wartoom.free.fr
mon site perso,un portail php sur le divertissement
    
./Post n°30   Marquer comme non lu.
Kevin Kofler Ecrit le: Vendredi 25 février 2005 à 22:59 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


int *dem;
#define dem ((int (*)[nbr_colonne])dem)
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°31   Marquer comme non lu.
caamg Ecrit le: Vendredi 25 février 2005 à 23:08 Déconnecté(e)    Voir le profil de caamg Envoyer un email à caamg Visiter le site WEB de caamg Envoyer un message privé à caamg  

Ah merci Kevin #love#
http://Wartoom.free.fr
mon site perso,un portail php sur le divertissement
    
  :: Index » Forum Ti68K » Programmation C » probleme démineur (31 réponse(s))
Pages : 2/2     « 1 [2] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 79.33ms avec 18 requetes